home *** CD-ROM | disk | FTP | other *** search
/ Underground / Underground CD1.iso / other / how-to.pl / Module-HOWTO.pl.txt < prev    next >
Encoding:
Text File  |  1997-11-25  |  107.3 KB  |  3,697 lines

  1.   Linux Module-HOWTO
  2.   Autor: Lauri Tischler, ltischler@efore.fi
  3.   v1.1, 20 pa╝dziernika 1996
  4.   Wersja polska: Pawe│ Olszewski alder@amg.net.pl
  5.   v1.01, 10 marca 1997
  6.  
  7.  
  8.   To jest Module-HOWTO, opisuj▒cy wszystkie mo┐liwe parametry, kt≤re
  9.   przekazywaµ mo┐na modu│om Linuxa w trakcie ich │adowania. Zawarta tu
  10.   informacja powsta│a w oparciu o j▒dro Linuxa w wersji 2.0.23.
  11.   ______________________________________________________________________
  12.  
  13.   Table of Contents
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.   1. WstΩp
  68.  
  69.      1.1 Deklaracja i Prawa autorskie
  70.      1.2 Dodatkowa Dokumentacja
  71.      1.3 Linuxowe Grupy Dyskusyjne
  72.      1.4 Nowe Wersje Tego Dokumentu
  73.      1.5 Modu│y eksperymentalne (kod alpha) lub niepe│na informacja.
  74.      1.6 Historia wersji.
  75.  
  76.   2. Programy narzΩdziowe do obs│ugi modu│≤w
  77.  
  78.      2.1 Tworzenie modu│≤w
  79.      2.2 Rozszerzone programy narzΩdziowe,
  80.      2.3 (EM
  81.  
  82.   3. Og≤lne Ustawienia J▒dra
  83.  
  84.      3.1 Obs│uga plik≤w binarnych a.out (
  85.      3.2 Obs│uga plik≤w binarnych ELF (
  86.      3.3 Obs│uga plik≤w binarnych JAVA (
  87.  
  88.   4. Stacja dysk≤w i inne urz▒dzenia blokowe
  89.  
  90.      4.1 Sterownik Stacji Dysk≤w (
  91.      4.2 Obs│uga urz▒dzenia blokowego loopback (
  92.      4.3 Obs│uga sterownika urz▒dze± wielokrotnych
  93.         4.3.1 Sterownik urz▒dze± wielokrotnych w trybie linearnym (addytywnym) (
  94.         4.3.2 Urz▒dzenia wielokrotne w trybie RAID-0 (pasmowym) (
  95.      4.4 Obs│uga dysku RAM (
  96.      4.5 Obs│uga dysk≤w twardych XT (
  97.  
  98.   5. Og≤lne Opcje Sieciowe i TCP/IP.
  99.  
  100.      5.1 Tunelowanie IP (
  101.      5.2 Obs│uga IP Aliasing (
  102.      5.3 Odwrotny ARP IP (
  103.      5.4 Protok≤│ IPX (
  104.      5.5 Appletalk DDP (
  105.  
  106.   6. Obs│uga SCSI.
  107.  
  108.      6.1 Wymagana Obs│uga Rdzenia SCSI.
  109.         6.1.1 Obs│uga Rdzenia SCSI (
  110.      6.2 Obs│uga sterownik≤w SCSI wysokiego poziomu.
  111.         6.2.1 Obs│uga dysk≤w SCSI (
  112.         6.2.2 Obs│uga napΩd≤w ta╢mowych SCSI (
  113.         6.2.3 Obs│uga napΩd≤w CD-ROM SCSI (
  114.         6.2.4 Og≤lna obs│uga SCSI (
  115.      6.3 Obs│uga niskopoziomowego sterownika SCSI.
  116.         6.3.1 Obs│uga 7000FAST SCSI (
  117.         6.3.2 Obs│uga Adaptec AHA152X/2825 (
  118.         6.3.3 Obs│uga Adaptec AHA1542 (
  119.         6.3.4 Adaptec AHA1740 EISA support (
  120.         6.3.5 Adaptec AHA274X/284X/294X support (
  121.         6.3.6 Obs│uga AdvanSys SCSI (
  122.         6.3.7 Obs│uga Always IN2000 SCSI (
  123.         6.3.8 Obs│uga BusLogic SCSI (
  124.         6.3.9 Obs│uga DTC3180/3280 SCSI (
  125.         6.3.10 Obs│uga EATA ISA/EISA (DPT PM2011/021/012/022/122/322) (
  126.         6.3.11 Obs│uga EATA-DMA (DPT, NEC, AT[amp   ]T, SNI, AST, Olivetti, Alphatronix) (
  127.         6.3.12 Obs│uga EATA-PIO (stare DPT PM2001, PM2012A) (
  128.         6.3.13 Obs│uga Future Domain 16xx SCSI (
  129.         6.3.14 Obs│uga og≤lna NCR5380/53c400 SCSI (
  130.         6.3.15 Obs│uga NCR53c406a SCSI (
  131.         6.3.16 Obs│uga NCR53c7,8xx SCSI (
  132.         6.3.17 Obs│uga rodziny PCI-SCSI NCR538xx (
  133.         6.3.18 Obs│uga dysku IOMEGA ZIP na porcie r≤wnoleg│ym (
  134.         6.3.19 Obs│uga PAS16 SCSI (
  135.         6.3.20 Obs│uga Qlogic FAST SCSI (
  136.         6.3.21 Obs│uga Qlogic ISP SCSI (
  137.         6.3.22 Obs│uga Seagate ST-02 i Future Domain TMC-8xx SCSI (
  138.         6.3.23 Obs│uga Trantor T128/T128F/T228 SCSI (
  139.         6.3.24 Obs│uga UltraStor 14F/34F (
  140.         6.3.25 Obs│uga UltraStor SCSI (
  141.  
  142.   7. Obs│uga urz▒dze± sieciowych
  143.  
  144.      7.1 Wymagane i/lub opcjonalne modu│y niskopoziomowe
  145.         7.1.1 Opcjonalny kompresor BSD do PPP (
  146.         7.1.2 Kompresor SLHC dla PPP (
  147.         7.1.3 Og≤lny rdze± sterownika ethernet NS8390 (
  148.      7.2 Obs│uga sterownika sieciowego dummy (
  149.      7.3 Obs│uga EQL (wywa┐anie obci▒┐enia linii szeregowej) (
  150.      7.4 Obs│uga Frame relay DLCI (
  151.      7.5 Obs│uga FRAD Sangoma S502A (
  152.      7.6 Obs│uga PLIP (port r≤wnoleg│y) (
  153.      7.7 Obs│uga protoko│u PPP (point-to-point) (
  154.      7.8 Obs│uga protoko│u SLIP (linia szeregowa) (
  155.      7.9 Interfejsy sieciowe Radia Amatorskiego i komunikacji bezprzewodowej
  156.         7.9.1 Sterownik emulacji BAYCOM ser12 i par96 do AX.25 (
  157.         7.9.2 STRIP (Metricom starmode radio IP)
  158.         7.9.3 Obs│uga WaveLAN (
  159.         7.9.4 Most IP WIC Radio (
  160.         7.9.5 Sterownik emulacji Z8530 SCC do AX.25 (
  161.      7.10 Karty ethernet 3COM.
  162.         7.10.1 Obs│uga 3c501 (
  163.         7.10.2 Obs│uga 3c503 (
  164.         7.10.3 Obs│uga 3c505 (
  165.         7.10.4 Obs│uga 3c507 (
  166.         7.10.5 Obs│uga 3c509/3c579 (
  167.         7.10.6 Obs│uga serii 3c590 "Vortex" (
  168.      7.11 Karty ethernet Western Digital/SMC.
  169.         7.11.1 Obs│uga WD80*3 (
  170.         7.11.2 Obs│uga SMC Ultra/EtherEZ (
  171.         7.11.3 Obs│uga SMC 9194 (
  172.      7.12 Inne karty Ethernet.
  173.         7.12.1 Obs│uga AT1700 (
  174.         7.12.2 Obs│uga Cabletron E21xx (
  175.         7.12.3 Obs│uga DEPCA, DE10x, DE200, DE201, DE202, DE422 (
  176.         7.12.4 Obs│uga EtherWORKS 3 (DE203, DE204, DE205) (
  177.         7.12.5 Obs│uga EtherExpress 16 (
  178.         7.12.6 Obs│uga EtherExpressPro (
  179.         7.12.7 Obs│uga Fujitsu FMV-181/182/183/184 (
  180.         7.12.8 Obs│uga HP PCLAN+ (27247B i 27252A) (
  181.         7.12.9 Obs│uga HP PCLAN (27245 i inne serii 27xxx) (
  182.         7.12.10 Obs│uga HP 10/100VG PCLAN (ISA, EISA, PCI) (
  183.         7.12.11 Obs│uga ICL EtherTeam 16i/32 (
  184.         7.12.12 Obs│uga NE2000/NE1000 (
  185.         7.12.13 Obs│uga NI5210 (
  186.      7.13 Kontrolery EISA, VLB, PCI i zintegrowane z p│yt▒ g│≤wn▒
  187.         7.13.1 Obs│uga Ansel Communications EISA 3200 (
  188.         7.13.2 Karta ethernet Apricot Xen-II na p│ycie g│≤wnej (
  189.         7.13.3 Obs│uga DE425, DE434, DE435, DE450, DE500 (
  190.         7.13.4 Obs│uga DECchip Tulip (dc21x4x) PCI (
  191.         7.13.5 Obs│uga Digi Intl. RightSwitch SE-X (
  192.      7.14 Obs│uga kart PCMCIA i przeno╢nych
  193.         7.14.1 Obs│uga karty D-Link DE600 (
  194.         7.14.2 Obs│uga karty D-Link DE620 (
  195.      7.15 Obs│uga Token Ring
  196.         7.15.1 Obs│uga kart opartych na uk│adzie Tropic (
  197.      7.16 Obs│uga ARCnet (
  198.  
  199.   8. Podsystem ISDN
  200.  
  201.      8.1 Obs│uga ISDN (
  202.      8.2 Obs│uga ICN 2B and 4B (
  203.      8.3 Obs│uga PCBIT-D (
  204.      8.4 Obs│uga Teles/NICCY1016PC/Creatix (
  205.  
  206.   9. Sterowniki CD-ROM (nie dotyczy napΩd≤w SCSI i IDE/ATAPI)
  207.  
  208.      9.1 Obs│uga Aztech/Orchid/Okano/Wearnes/TXC/CyDROM (
  209.      9.2 Obs│uga CD-ROM Goldstar R420 (
  210.      9.3 Obs│uga Matsushita/Panasonic/Creative, Longshine, TEAC (
  211.      9.4 Obs│uga Mitsumi (standard)
  212.      9.5 Obs│uga Mitsumi
  213.      9.6 Obs│uga CD-ROM Optics Storage DOLPHIN 8000AT (
  214.      9.7 Obs│uga CD-ROM Philips/LMS CM206 (
  215.      9.8 Obs│uga CD-ROM Sanyo CDR-H94A (
  216.      9.9 Obs│uga programowo konfigurowalnego interfejsu ISP16/MAD16/Mozart (
  217.      9.10 Obs│uga CD-ROM Sony CDU31A/CDU33A (
  218.      9.11 Obs│uga CD-ROM Sony CDU535 (
  219.  
  220.   10. Systemy plik≤w
  221.  
  222.      10.1 Obs│uga systemu plik≤w Minix (
  223.      10.2 Obs│uga systemu plik≤w Extended (
  224.      10.3 Obs│uga systemu plik≤w Second extended (
  225.      10.4 Obs│uga systemu plik≤w xiafs (
  226.      10.5 Obs│uga systemu plik≤w DOS FAT (
  227.      10.6 Obs│uga systemu plik≤w MSDOS (
  228.      10.7 Obs│uga systemu plik≤w VFAT (Windows-95) (
  229.      10.8 UMSDOS: System plik≤w typu unix na│o┐ony na std. system plik≤w MSDOS FAT (
  230.      10.9 Obs│uga systemu plik≤w NFS (
  231.      10.10 Obs│uga systemu plik≤w SMB (u┐ywanie wolumen≤w WfW, itd...) (
  232.      10.11 Obs│uga systemu plik≤w NCP (pod│▒czanie wolumen≤w NetWare) (
  233.      10.12 Obs│uga systemu plik≤w CD-ROM ISO9660 (
  234.      10.13 Obs│uga systemu plik≤w OS/2 HPFS (tylko do odczytu) (
  235.      10.14 Obs│uga systemu plik≤w Systemu V/Coherent (
  236.      10.15 Obs│uga systemu plik≤w Amiga FFS (
  237.      10.16 Obs│uga systemu plik≤w UFS (tylko do odczytu) (
  238.  
  239.   11. Urz▒dzenia znakowe
  240.  
  241.      11.1 Obs│uga modu│≤w sterownik≤w u┐ytkownika (
  242.      11.2 Standardowa/og≤lna obs│uga urz▒dze± szeregowych (
  243.      11.3 Obs│uga Cyclades async mux (
  244.      11.4 Obs│uga Stallion multiport serial
  245.         11.4.1 Obs│uga Stallion EasyIO lub EC8/32 (
  246.         11.4.2 Obs│uga Stallion EC8/64, ONboard, Brumby (
  247.      11.5 Obs│uga karty SDL RISCom/8 (
  248.      11.6 Obs│uga drukarki na porcie r≤wnoleg│ym (
  249.      11.7 Obs│uga myszy
  250.         11.7.1 Obs│uga myszy ATIXL (
  251.         11.7.2 Obs│uga myszy Logitech (
  252.         11.7.3 Obs│uga myszy Microsoft (
  253.         11.7.4 Obs│uga myszy PS/2 (tzw. "urz▒dzenie dodatkowe") (
  254.      11.8 Obs│uga napΩd≤w ta╢mowych
  255.         11.8.1 Obs│uga Ftape (QIC-80/Travan) (
  256.      11.9 Obs│uga Watchdog Timer
  257.         11.9.1 WDT Watchdog timer (
  258.         11.9.2 Programowy Watchdog (
  259.         11.9.3 Berkshire Products PC Watchdog (
  260.  
  261.   12. Obs│uga d╝wiΩku (
  262.  
  263.   13. Zako±czenie
  264.  
  265.      13.1 Od t│umacza
  266.  
  267.  
  268.   ______________________________________________________________________
  269.  
  270.   1.  WstΩp
  271.  
  272.   Do napisania tego dokumentu zainspirowa│ mnie znakomity BootPrompt-
  273.   HOWTO Paula Gortmakera. Za zgod▒ Paula wykorzysta│em jego pracΩ jako
  274.   ramΩ, na kt≤rej rozpi▒│em swoje wywody. R≤┐ne czΩ╢ci tego dokumentu
  275.   zosta│y bezwstydnie, bez jakichkolwiek pozwole±, skradzione z
  276.   rozmaitych plik≤w README i *.txt, kt≤re znale╝µ mo┐na w katalogach
  277.   ╝r≤d│owych Linuxa. Sk│adam szczere podziΩkowania wszystkim autorom
  278.   tych tekst≤w - dziΩki nim m≤g│ powstaµ Module-HOWTO.
  279.  
  280.   Struktura/kolejno╢µ modu│≤w opisanych w niniejszym dokumencie jest w
  281.   zasadzie analogiczna do zastosowanej w programie konfiguracyjnym j▒dra
  282.   systemu - menuconfig, uruchomionym w trybie single_menu_mode=TRUE.
  283.  
  284.   Zamieszczam tutaj wszystkie elementy, kt≤re w programie
  285.   konfiguracyjnym maj▒ opcjΩ "modu│", niezale┐nie od faktu, czy maj▒ one
  286.   jakie╢ parametry │adowania czy te┐ nie.
  287.  
  288.   Wszystkie elementy opracowane s▒ zgodnie z poni┐szym przyk│adowym
  289.   schematem:
  290.  
  291.  
  292.   ______________________________________________________________________
  293.   Polecenie │adowania:
  294.           /sbin/modprobe ne.o io=0x300 irq=5
  295.  
  296.           io = 0          (Wymaga jawnego okre╢lenia warto╢ci "io=0xNNN")
  297.           irq = 0         (Pr≤buje okre╢liµ ustawione IRQ poprzez autoIRQ)
  298.           (Sprawdza porty: 0x300, 0x280, 0x320, 0x340, 0x360)
  299.  
  300.           Wymaga 8390.o
  301.   ______________________________________________________________________
  302.  
  303.  
  304.  
  305.  
  306.   Autorem i opiekunem Module-HOWTO jest:
  307.  
  308.  
  309.        Lauri Tischler, ltischler@efore.fi
  310.  
  311.  
  312.   Wersja polska:
  313.  
  314.  
  315.        Pawko Olszewski, alder@amg.com.pl
  316.  
  317.        v1.0, 23 lutego 1997
  318.  
  319.  
  320.  
  321.   1.1.  Deklaracja i Prawa autorskie
  322.  
  323.  
  324.   Ten dokument nie jest wyroczni▒. Prawdopodobnie zawiera on jednak
  325.   najbardziej aktualne informacje, jakie mo┐na znale╝µ. Za to, co dzieje
  326.   siΩ z twoimi urz▒dzeniami nie odpowiada nikt inny, jak tylko ty sam.
  327.   Je╢li tw≤j sprzΩt p≤jdzie z dymem (...prawie niemo┐liwe!), nie biorΩ
  328.   za to ┐adnej odpowiedzialno╢ci. Tzn. AUTOR ANI TúUMACZ NIE Sí
  329.   ODPOWIEDZIALNI ZA JAKIEKOLWIEK USZKODZENIA POWSTAúE W WYNIKU PODJ╩CIA
  330.   DZIAúA╤ OPARTYCH NA INFORMACJI ZAWARTEJ W NINIEJSZYM DOKUMENCIE.
  331.   Prawa autorskie tego dokumentu (c) 1996 s▒ w│asno╢ci▒ Lauri Tischlera.
  332.   T│umaczenie na polski - Pawe│ Olszewski (c) 1997.  Udziela siΩ
  333.   pozwolenia na wykonywanie i rozprowadzanie kopii tego podrΩcznika przy
  334.   zachowaniu jego brzmienia, pod warunkiem, ┐e nota o prawach autorskich
  335.   i niniejsze pozwolenie znajd▒ siΩ w ka┐dej kopii.
  336.  
  337.   Zezwala siΩ r≤wnie┐ na wykonywanie i rozprowadzanie zmodyfikowanych
  338.   kopii tego dokumentu w nie zmienionym brzmieniu, pod warunkiem, ┐e
  339.   niniejsza nota o prawach autorskich zostanie w nich zamieszczona
  340.   dok│adnie tak samo jak w wersji oryginalnej, oraz ┐e ca│a powsta│a w
  341.   oparciu o ten dokument praca bΩdzie rozprowadzana wraz z zezwoleniem
  342.   identycznym do tego.
  343.  
  344.   Zezwala siΩ na kopiowanie i rozprowadzanie innych wersji jΩzykowych
  345.   tego dokumentu, przy zachowaniu powy┐ej opisanych zasad co do wersji
  346.   zmodyfikowanych.
  347.  
  348.   Je╢li zamierzasz w│▒czyµ ten dokument do prac przeznaczonych do
  349.   publikacji, proszΩ, skontaktuj siΩ z autorem, aby m≤g│ zapewniµ, ┐e
  350.   posiadasz mo┐liwie najbardziej aktualn▒ informacjΩ.
  351.  
  352.   Zdarzy│o siΩ kiedy╢, ┐e opublikowano nieaktualne wersje dokument≤w
  353.   HOWTO dotycz▒cych Linuxa. Skutkiem tego programi╢ci rozwijaj▒cy Linuxa
  354.   nara┐eni zostali na zbΩdny wysi│ek z powodu zalewu pytaniami, na kt≤re
  355.   udzielono ju┐ odpowiedzi w uaktualnionych wersjach dokument≤w.
  356.  
  357.  
  358.  
  359.   1.2.  Dodatkowa Dokumentacja
  360.  
  361.   Zalecane s▒ nastΩpuj▒ce HOWTO:
  362.  
  363.  
  364.   ╖  BootPrompt-HOWTO autorstwa Paula Gortmakera
  365.      (Paul.Gortmaker@anu.edu.au).  Nowe wersje tego dokumentu mo┐na
  366.      uzyskaµ przez anonimowy FTP z sunsite.unc.edu, w katalogu
  367.      /pub/Linux/docs/HOWTO/* oraz z rozmaitych linuxowych archiw≤w
  368.      lustrzanych.
  369.  
  370.   ╖  kerneld-mini-HOWTO Henrika Stornera (storner@osiris.ping.dk).
  371.      Naj╢wie┐sz▒ wydan▒ wersjΩ tego dokumentu mo┐na znale╝µ pod adresem
  372.      http://eolicom.olicom.dk/~storner/kerneld-mini-HOWTO.html.
  373.  
  374.      PomiΩdzy wydaniami nowych wersji tego mini-HOWTO, uaktualnion▒
  375.      listΩ dokonanych zmian mo┐esz znale╝µ pod adresem
  376.      http://eolicom.olicom.dk/~storner/kern.html.
  377.  
  378.  
  379.  
  380.  
  381.   Plik Documentation/Configure.help udziela do╢µ dobrej, og≤lnej
  382.   informacji o tym, kt≤rym czΩ╢ciom j▒dra nadawaµ postaµ modu│≤w, a
  383.   kt≤rym nie.
  384.  
  385.   R≤wnie┐ krocie rozmaitych plik≤w README, porozsiewanych (niestety) po
  386.   ca│ym Drzewie Katalog≤w ¼r≤d│owych Linuxa s▒ dobr▒ i pouczaj▒c▒
  387.   lektur▒.
  388.  
  389.   Najbardziej aktualn▒ dokumentacj▒ zawsze bΩdzie sam Kod ¼r≤d│owy. Na
  390.   przyk│ad, je╢li chcesz siΩ dowiedzieµ, jakie parametry mog▒ zostaµ
  391.   przekazane karcie ethernet smc-ultra, zagl▒dasz do karalogu
  392.   linux/drivers/net i ogl▒dasz plik smc-ultra.c -- zazwyczaj gdzie╢ pod
  393.   koniec tego pliku mo┐na znale╝µ procedurΩ zwan▒ init_module. W obrΩbie
  394.   tej procedury lub w jej pobli┐u znajdziesz definicje parametr≤w i ich
  395.   struktury, odpowiadaj▒ce parametrom modu│u.
  396.  
  397.   1.3.  Linuxowe Grupy Dyskusyjne
  398.  
  399.  
  400.   Je╢li masz pytania dotycz▒ce przekazywania modu│om parametr≤w w
  401.   trakcie ich │adowania, w pierwszej kolejno╢ci PRZECZYTAJ ten dokument.
  402.   Je╢li nie znajdziesz odpowiedzi na swoje pytanie/pytania ani tutaj,
  403.   ani we wcze╢niej wymienionej dokumentacji dodatkowej, mo┐esz spr≤bowaµ
  404.   spytaµ w grupach dyskusyjnych.
  405.  
  406.   Og≤lne pytania na temat konfigurowania systemu nale┐y kierowaµ do
  407.   grupy comp.os.linux.setup. Prosimy, aby╢ respektowa│ tΩ og≤ln▒ zasadΩ
  408.   dotycz▒c▒ tre╢ci list≤w i nie przesy│a│ swoich zapyta± og≤lnych do
  409.   grup po╢wiΩconych konkretnym zagadnieniom.
  410.  
  411.  
  412.   1.4.  Nowe Wersje Tego Dokumentu
  413.  
  414.  
  415.   Nowe wersje orygina│u tego dokumentu pobraµ mo┐na przez anonimowy FTP
  416.   z sunsite.unc.edu, z katalogu /pub/Linux/docs/HOWTO/* i wielu
  417.   linuxowych archiw≤w lustrzanych. Poprawki bΩd▒ dokonywane w miarΩ
  418.   pojawiania siΩ informacji o nowych sterownikach. Je╢li kopia, kt≤r▒
  419.   czytasz ma wiΩcej ni┐ 3 miesi▒ce, oznacza to, ┐e jest albo
  420.   nieaktualna, albo ┐e by│em leniwy i jej nie zaktualizowa│em.
  421.  
  422.   Najnowsza wersja niniejszego dokumentu w wersji polskiej znajduje siΩ
  423.   w oficjalnym archiwum polskich wersji dokument≤w Linux HOWTO
  424.   ftp://ftp.ippt.gov.pl/pub/Linux/JTZ/, a tak┐e pod adresem
  425.   http://www.amg.net.pl/Linux/JTZ/.
  426.  
  427.   Ten dokument zosta│ przygotowany przy u┐yciu systemu SGML, specjalnie
  428.   skonfigurowanego dla cel≤w Projektu Linux Howto. DostΩpne s▒ r≤┐ne
  429.   formaty wyj╢ciowe, do kt≤rych zaliczyµ mo┐na: postscript, dvi, ascii,
  430.   html oraz wkr≤tce TeXinfo.
  431.  
  432.   Zaleca│bym ogl▒danie tego dokumentu w formacie html (w przegl▒darce
  433.   WWW) lub w formacie Postscript/dvi. Oba z nich zawieraj▒ aktywne
  434.   powi▒zania, kt≤re nie wystΩpuj▒ w formacie ascii.
  435.  
  436.   Je╢li chcesz otrzymaµ oficjaln▒ kopiΩ angielsk▒ z sunsite, oto URL:
  437.  
  438.   Module-HOWTO <http://sunsite.unc.edu/mdw/HOWTO/Module-HOWTO.html>
  439.  
  440.  
  441.   1.5.  Modu│y eksperymentalne (kod alpha) lub niepe│na informacja.
  442.  
  443.   Oto lista modu│≤w okre╢lonych w skryptach konfiguracyjnych jako
  444.   eksperymentalne, posiadaj▒cych niewystarczaj▒ce informacje, lub
  445.   takich, kt≤rych Kod≤w ¼r≤d│owych nie rozumiem, bo jestem zbyt ciemny.
  446.   Wyb≤r nale┐y do ciebie.
  447.  
  448.  
  449.   ╖  Obs│uga formatu binarnego JAVA.
  450.  
  451.   ╖  Sterownik Frame Relay DLCI.
  452.  
  453.   ╖  Sterownik       Sangoma S502A FRAD.
  454.  
  455.   ╖  Sterownik BAYCOM do AX.25.
  456.  
  457.   ╖  Most WIC Radio IP.
  458.  
  459.   ╖  Sterownik karty ethernet 3Com 3c505.
  460.  
  461.   ╖  Sterownik karty ethernet 3Com 3c507.
  462.  
  463.   ╖  Sterownik karty ethernet Allied Telesis AT1700.
  464.  
  465.   ╖  Sterownik       Intel Ether Express Pro.
  466.  
  467.   ╖  Sterownik karty ethernet Fujitsu FMV-18x.
  468.  
  469.   ╖  Sterownik karty ethernet ICL EtherTeam 16i/32.
  470.  
  471.   ╖  Sterownik karty ethernet NI 5210.
  472.  
  473.   ╖  Sterownik karty ethernet Ansel Communications EISA 3200.
  474.  
  475.   ╖  System plik≤w Amiga FSS.
  476.  
  477.  
  478.   1.6.  Historia wersji.
  479.  
  480.  
  481.   ╖  WstΩpna wersja 1.0, 20 czerwca 1996.
  482.  
  483.   ╖  Wersja 1.1, 20 pa╝dziernika 1996.
  484.  
  485.  
  486.   ╖  Pierwsza wersja polska v.1.0, 23 lutego 1997
  487.  
  488.   ╖  Poprawiona nieco v.1.01, 10 marca 1997
  489.  
  490.  
  491.  
  492.   2.  Programy narzΩdziowe do obs│ugi modu│≤w
  493.  
  494.   Jest to zestaw program≤w niezbΩdnych do obs│ugiwania modu│≤w. W
  495.   czasie, gdy to piszΩ, naj╢wie┐sza wersja narzΩdzi do obs│ugi modu│≤w
  496.   to modules-2.0.0.tar.gz. Informacje na temat bie┐▒cej wersji mo┐na
  497.   znale╝µ pod adresem http://www.pi.se/blox
  498.  
  499.  
  500.   Pierwsz▒ informacjΩ o modu│ach udostΩpnili panowie Jacques Gelinas
  501.   jacques@solucorp.qc.ca oraz Bjoern Ekwall bj0rn@blox.se za
  502.   po╢rednictwem pliku /usr/src/linux/Documentation/modules.txt.
  503.  
  504.  
  505.   2.1.  Tworzenie modu│≤w
  506.  
  507.   W pierwszym kroku powiniene╢ skompilowaµ j▒dro, tak jak jest to
  508.   opisane w pliku linux/README. Og≤lnie rzecz bior▒c robi siΩ to tak:
  509.  
  510.   ╖  make config
  511.  
  512.   ╖  make dep
  513.  
  514.   ╖  make clean
  515.  
  516.   ╖  make zImage lub make zlilo
  517.  
  518.   Przy make config, wybierasz, kt≤re elementy chcesz w│▒czyµ do
  519.   rezydentnej czΩ╢ci j▒dra, a kt≤re chcesz u┐ywaµ w postaci │adowalnych
  520.   modu│≤w. Zazwyczaj do czΩ╢ci rezydentnej w│▒czasz minimum sk│adnik≤w
  521.   koniecznych do za│adowania systemu:
  522.  
  523.   ╖  System plik≤w twojej partycji root
  524.  
  525.   ╖  Sterownik SCSI
  526.  
  527.   ╖  Obs│uga zwyk│ych twardych dysk≤w
  528.  
  529.   ╖  Obs│uga sieci (CONFIG_NET)
  530.  
  531.   ╖  Obs│uga protoko│u TCP/IP (CONFIG_INET), ale bez sterownik≤w!
  532.  
  533.   ╖  oraz wszystkie rzeczy, bez kt≤rych po prostu nie da siΩ ┐yµ...
  534.  
  535.  
  536.   Liczba modu│≤w nieustannie siΩ zwiΩksza i dla wszystkich element≤w,
  537.   kt≤re mo┐na w danym j▒drze skompilowaµ do postaci modu│≤w, bΩdziesz
  538.   m≤g│ wybraµ opcjΩ m w make config .
  539.  
  540.  
  541.   Masz r≤wnie┐ mo┐liwo╢µ stworzenia modu│≤w, kt≤re s▒ w mniejszym
  542.   stopniu zale┐ne od wersji j▒dra. Mo┐na tΩ opcjΩ ustawiµ w trakcie make
  543.   config, przez w│▒czenie CONFIG_MODVERSIONS. Jest ona najbardziej
  544.   przydatna w przypadku stabilnych wersji j▒dra, takich jak na przyk│ad
  545.   j▒dra serii 1.2 i 2.0.  Je╢li masz modu│y, kt≤re oparte s▒ na kodach
  546.   nie do│▒czonych do oficjalnych kod≤w ╝r≤d│owych j▒dra, ta opcja z
  547.   pewno╢ci▒ ci siΩ spodoba...
  548.  
  549.  
  550.   Po skompilowaniu j▒dra, generujesz modu│y poleceniem:
  551.  
  552.        make modules
  553.  
  554.  
  555.  
  556.   Nast▒pi kompilacja wszystkich modu│≤w i uaktualnienie katalogu
  557.   linux/modules. W tym┐e katalogu znajdziesz masΩ do│▒cze±
  558.   symbolicznych, wskazuj▒cych rozmaite pliki obiektowe w katalogach
  559.   ╝r≤d│owych j▒dra.
  560.  
  561.  
  562.   Teraz, gdy ju┐ stworzy│e╢ wszystkie modu│y, powiniene╢ r≤wnie┐ wydaµ
  563.   polecenie:
  564.  
  565.        make modules_install
  566.  
  567.  
  568.  
  569.   Skopiuje ono wszystkie nowo stworzone modu│y do katalog≤w
  570.   /lib/modules/wersja_j▒dra/, gdzie wersja_j▒dra to co╢ w rodzaju 2.0.1,
  571.   zale┐nie od obecnie posiadanej przez ciebie wersji j▒dra.
  572.  
  573.  
  574.   Jak tylko prze│adujesz nowo stworzone j▒dro, mo┐esz instalowaµ i
  575.   usuwaµ modu│y za pomoc▒ program≤w narzΩdziowych insmod i rmmod. Je╢li
  576.   przeczytasz stronΩ podrΩcznika systemowego man na temat insmod,
  577.   dowiesz siΩ r≤wnie┐, jak │atwo jest skonfigurowaµ modu│ przy u┐yciu
  578.   insmod (wskaz≤wka: symbol=warto╢µ).
  579.  
  580.  
  581.   2.2.  Rozszerzone programy narzΩdziowe, modprobe  i depmod .
  582.  
  583.   Masz r≤wnie┐ dostΩp do dw≤ch program≤w narzΩdziowych: modprobe i
  584.   depmod. modprobe jest to wrapper lub rozszerzenie do insmod. Owe
  585.   narzΩdzia wykorzystuj▒ (i utrzymuj▒) zestaw plik≤w, umieszczonych w
  586.   katalogu /lib/modules, opisuj▒cych wszystkie dostΩpne dla danej wersji
  587.   j▒dra modu│y wraz z ich wzajemnymi zale┐no╢ciami.
  588.  
  589.  
  590.   Przy u┐yciu programu modprobe, mo┐esz za│adowaµ ka┐dy modu│ w
  591.   nastΩpuj▒cy spos≤b:
  592.  
  593.        /sbin/modprobe module
  594.  
  595.   bez zwracania szczeg≤lnej uwagi na wersjΩ j▒dra, kt≤re aktualnie
  596.   pracuje, lub na fakt, od jakich innych modu│≤w dany modu│ zale┐y.
  597.  
  598.  
  599.   Z pomoc▒ pliku konfiguracyjnego programu modprobe: /etc/conf.modules,
  600.   mo┐esz na rozmaite sposoby decydowaµ o zachowaniu tego programu, w tym
  601.   r≤wnie┐ o automatycznym ustawianiu opcji programu insmod dla
  602.   poszczeg≤lnych modu│≤w. Tak, tak, wszystko to jest r≤wnie┐
  603.   udokumentowane na stronach podrΩcznika systemowego "man"...
  604.  
  605.   Aby z skutecznie u┐ywaµ programu modprobe, og≤lnie rzecz bior▒c,
  606.   nale┐y umie╢ciµ nastΩpuj▒ce polecenie w skrypcie /etc/rc.d/rc.S. (Na
  607.   ten temat mo┐esz przeczytaµ wiΩcej w pliku rc.hints z pakietu
  608.   program≤w narzΩdziowych do obs│ugi modu│≤w, modules-x.y.z.tar.gz.)
  609.  
  610.        /sbin/depmod -a
  611.  
  612.  
  613.  
  614.   Zostan▒ znalezione zale┐no╢ci pomiΩdzy r≤┐nymi modu│ami.  W≤wczas,
  615.   je╢li na przyk│ad wpiszesz:
  616.  
  617.        /sbin/modprobe umsdos
  618.  
  619.  
  620.   automatycznie za│adujesz zar≤wno modu│ msdos, jak i umsdos, poniewa┐
  621.   umsdos je╝dzi na baranach msdos.
  622.  
  623.  
  624.  
  625.   2.3.  Optymalne  narzΩdzie, kerneld .
  626.  
  627.   No dobra, przeczyta│e╢ wszystko powy┐sze i jeste╢ bardzo zachwycony...
  628.   Teraz m≤wimy ci, aby╢ zapomnia│ wszystko o tym, jak │adowaµ i usuwaµ
  629.   modu│y │adowalne.
  630.  
  631.  
  632.   Z pomoc▒ demona kerneld, wszystkie te rutynowe czynno╢ci bΩd▒
  633.   wykonywane automatycznie. Wystarczy, ┐e zaznaczysz "Y" przy opcji
  634.   CONFIG_KERNELD w make config, oraz upewnisz siΩ, ┐e /sbin/kerneld jest
  635.   uruchamiany mo┐liwie jak najszybciej po za│adowaniu systemu i ┐e
  636.   /sbin/depmod -a by│ ju┐ uruchamiany dla bie┐▒cego j▒dra. (WiΩcej
  637.   informacji na ten temat znajdziesz w pakiecie narzΩdziowym do obs│ugi
  638.   modu│≤w).
  639.  
  640.  
  641.   Ilekroµ jaki╢ program za┐yczy sobie, aby j▒dro wykona│o funkcjΩ, kt≤ra
  642.   jest dostΩpna jedynie w obrΩbie │adowalnego modu│u, a modu│ ≤w nie
  643.   jest jeszcze zainstalowany w j▒drze, j▒dro poprosi demona kerneld o
  644.   zajΩcie siΩ t▒ sytuacj▒.
  645.  
  646.  
  647.   Oto, co siΩ dzieje:
  648.  
  649.   ╖  J▒dro spostrzega siΩ, ┐e ┐▒dany element nie jest rezydentny w
  650.      j▒drze.
  651.  
  652.   ╖  J▒dro wysy│a wiadomo╢µ do kerneld, wraz z symbolicznym opisem
  653.      ┐▒danej funkcji.
  654.  
  655.   ╖  Demon kerneld zleca programowi modprobe za│adowanie modu│u
  656.      odpowiadaj▒cego temu symbolicznemu opisowi.
  657.  
  658.   ╖  Modprobe zerka w swoj▒ wewnΩtrzn▒ tablicΩ translacji oznacze±
  659.      (alias), aby sprawdziµ, czy jest jakie╢ pasuj▒ce. TablicΩ te mo┐na
  660.      przekonfigurowaµ i rozszerzyµ wstawiaj▒c wiersze alias do pliku
  661.      /etc/conf.modules.
  662.  
  663.   ╖  NastΩpnie programowi insmod zlecane jest wstawienie modu│u
  664.      (modu│≤w), kt≤re na podstawie ustale± modprobe potrzebne s▒ w
  665.      j▒drze. Ka┐dy modu│ zostanie skonfigurowany zgodnie z opcjami
  666.      zawartymi w wierszach options pliku /etc/conf.modules.
  667.  
  668.   ╖  Modprobe ko±czy dzia│anie i kerneld informuje j▒dro, ┐e ┐▒danie
  669.      zosta│o wykonane (lub sko±czy│o siΩ niepowodzeniem...)
  670.  
  671.   ╖  J▒dro wykorzystuje ╢wie┐o zainstalowany element tak samo, jak gdyby
  672.      by│ on do│▒czony do rezydentnej czΩ╢ci j▒dra.
  673.  
  674.  
  675.   ªmietank▒ na ca│ym naszym torcie jest to, ┐e je╢li automatycznie
  676.   zainstalowany modu│ nie jest przez jaki╢ czas u┐ywany (zazwyczaj przez
  677.   1 minutΩ), jest on r≤wnie┐ automatycznie usuwany.
  678.  
  679.  
  680.   Powoduje to, ┐e j▒dro u┐ywa minimalnego niezbΩdnego w danym momencie
  681.   obszaru pamiΩci, umo┐liwiaj▒c jej bardziej efektywne wykorzystanie ni┐
  682.   w charakterze pojemnika na nie u┐ywany kod.
  683.  
  684.  
  685.   Tak naprawdΩ, jest to jedynie efekt uboczny prawdziwej zalety kerneld:
  686.   Musisz jedynie stworzyµ j▒dro-minimum, mniej lub bardziej niezale┐ne
  687.   od faktycznej konfiguracji sprzΩtowej. Ustawienia wirtualnego j▒dra s▒
  688.   natomiast nadzorowane w oparciu o plik konfiguracyjny, przy
  689.   uwzlΩdnieniu bie┐▒cego sposobu u┐ytkowania komputera i j▒dra systemu.
  690.  
  691.  
  692.   Powinna to byµ dobra wiadomo╢µ dla os≤b opiekuj▒cych siΩ wieloma
  693.   komputerami, jak r≤wnie┐ dla tych, kt≤rzy opiekuj▒ siΩ dystrybucjami.
  694.  
  695.  
  696.   Aby u┐ywaµ kerneld bez nadmiernych zmaga±, bΩdzie ci potrzebny
  697.   modprobe z wersji, kt≤r▒ mo┐na uznaµ za ╢wie┐▒ w stosunku do twojego
  698.   j▒dra, jak r≤wnie┐ plik konfiguracyjny dla modprobe
  699.   (/etc/conf.modules).
  700.  
  701.  
  702.   Poniewa┐ modprobe zna wiΩkszo╢µ modu│≤w, najprostszy plik
  703.   konfiguracyjny mo┐e wygl▒daµ tak:
  704.  
  705.  
  706.  
  707.  
  708.        alias scsi_hostadapter aha1542  # czy te┐ jakikolwiek inny kontroler SCSI, jaki
  709.                                          posiadasz
  710.  
  711.        alias eth0 3c509 # lub jaka╢ inna, u┐ywana przez ciebie karta ethernet
  712.  
  713.        # dla niekt≤rych kart sieciowych mo┐esz potrzebowaµ
  714.        # wiersza opcji - "options"
  715.        options 3c509 io=0x300 irq=10
  716.  
  717.        # mo┐esz te┐ potrzebowaµ wiersza opcji dla jakiego╢ innego modu│u
  718.        options cdu31a cdu31a_port=0x1f88 sony_pas_init=1
  719.  
  720.  
  721.  
  722.  
  723.  
  724.   M≤g│by╢ r≤wnie┐ dodaµ poni┐sze linie, ale s▒ to jedynie upiΩkszenia:
  725.  
  726.  
  727.   alias net-pf-3 off      # (nadal) brak modu│u ax25
  728.   alias net-pf-4 off      # je╢li nie u┐ywasz modu│u ipx
  729.   alias net-pf-5 off      # je╢li nie u┐ywasz modu│u appletalk
  730.  
  731.  
  732.  
  733.  
  734.  
  735.   Na koniec, dla pedant≤w: Mo┐esz nazwaµ plik konfiguracyjny
  736.   /etc/conf.modules, albo /etc/modules.conf, gdy┐ modprobe wie, jak
  737.   postΩpowaµ w ka┐dym z tych przypadk≤w.
  738.  
  739.  
  740.   3.  Og≤lne Ustawienia J▒dra
  741.  
  742.   Uwaga: nie mo┐esz mieµ obs│ugi a.out oraz ELF jednocze╢nie
  743.   skompilowanych jako modu│y. W przeciwnym razie nie╝le siΩ zapΩtlisz
  744.   przy pr≤bie uruchomienia insmod aby za│adowa│ obs│ugΩ a.out/ELF, co
  745.   jest potrzebne do uruchmienia insmod ;-) Je╢li masz system w pe│ni
  746.   ELF, ale potrzebujesz obs│ugΩ formatu a.out dla sesji Netscape od
  747.   czasu do czasu, mo┐esz obs│ugΩ a.out skonfigurowaµ jako modu│.
  748.  
  749.   W przeciwnym wypadku, prawdopodobnie powiniene╢ zostawiµ obs│ugΩ a.out
  750.   w j▒drze, natomiast je╢li w og≤le nie masz jeszcze ELF, mo┐esz
  751.   zignorowaµ obs│uge ELF.
  752.  
  753.  
  754.  
  755.   3.1.  Obs│uga plik≤w binarnych a.out ( binfmt_aout.o ).
  756.  
  757.  
  758.   ______________________________________________________________________
  759.   Polecenie │adowania:
  760.           /sbin/modprobe binfmt_aout.o
  761.  
  762.           Brak parametr≤w modu│u.
  763.   ______________________________________________________________________
  764.  
  765.  
  766.  
  767.  
  768.  
  769.   3.2.  Obs│uga plik≤w binarnych ELF ( binfmt_elf.o ).
  770.  
  771.  
  772.   ______________________________________________________________________
  773.   Polecenie │adowania:
  774.           /sbin/modprobe binfmt_elf.o
  775.  
  776.           Brak parametr≤w modu│u.
  777.   ______________________________________________________________________
  778.  
  779.  
  780.  
  781.  
  782.  
  783.   3.3.  Obs│uga plik≤w binarnych JAVA ( binfmt_java.o ).
  784.  
  785.   JAVA jest obiektowo zorientowanym jΩzykiem programowania, rozwijanym
  786.   przez firmΩ SUN; programy w jΩzyku JAVA kompilowane s▒ do postaci
  787.   "JAVA bytecode", kt≤ra mo┐e p≤╝niej byµ interpretowana w trakcie
  788.   uruchamiania na wielu r≤┐nych systemach operacyjnych. Owe pliki
  789.   binarne JAVA staj▒ siΩ uniwersalnym formatem plik≤w uruchamialnych. Ta
  790.   opcja pozwala uruchamiaµ pliki binarne w Javie tak samo jak wszystkie
  791.   inne programy: przez wpisanie ich nazwy.
  792.  
  793.   ______________________________________________________________________
  794.   Polecenie │adowania:
  795.           /sbin/modprobe binfmt_java.o
  796.  
  797.           Brak parametr≤w modu│u.
  798.   ______________________________________________________________________
  799.  
  800.  
  801.  
  802.  
  803.  
  804.   4.  Stacja dysk≤w i inne urz▒dzenia blokowe
  805.  
  806.  
  807.   4.1.  Sterownik Stacji Dysk≤w ( floppy.o ).
  808.  
  809.   Jest wiele opcji sterownika stacji dysk≤w i wszystkie z nich s▒
  810.   wymienione w pliku README.fd w katalogu linux/drivers/block. Po
  811.   szczeg≤│owe i aktualne informacje odwo│uj siΩ bezpo╢rednio do tego
  812.   w│a╢nie pliku.
  813.  
  814.  
  815.  
  816.   ______________________________________________________________________
  817.   Polecenie │adowania:
  818.           /sbin/modprobe floppy.o 'floppy="<opcje>"'
  819.  
  820.           Wyja╢nienie opcji poni┐ej...
  821.   ______________________________________________________________________
  822.  
  823.  
  824.  
  825.  
  826.  
  827.   mask,allowed_drive_mask -         Ustawia maskΩ bitow▒ dozwolonych
  828.   napΩd≤w jako mask. Domy╢lnie, dopuszczone s▒ jedynie urz▒dzenia 0 i 1
  829.   ka┐dego kontrolera stacji dysk≤w. Jest tak dlatego, ┐e pewne
  830.   niestandardowe urz▒dzenia (p│yty g│≤wne ASUS PCI) knoc▒ klawiaturΩ
  831.   kiedy korzysta siΩ z urz▒dze± 2 lub 3. Opcja ta jest w pewnym stopniu
  832.   zdezaktualizowana przez opcje CMOS.
  833.  
  834.  
  835.   all_drives - Ustawia maskΩ bitow▒ dozwolonych napΩd≤w aby wszystkie
  836.   by│y dozwolone. U┐yj tego parametru je╢li do kontrolera stacji dysk≤w
  837.   pod│▒czone masz wiΩcej ni┐ dwa napΩdy.
  838.  
  839.  
  840.   asus_pci - Ustawia maskΩ bitow▒ dozwolonych napΩd≤w tak, aby
  841.   dopuszczone by│y jedynie urz▒dzenia 0 i 1. (Domy╢lne)
  842.  
  843.  
  844.   daring - Informuje sterownik stacji dysk≤w, ┐e masz dobrze zachowuj▒cy
  845.   siΩ kontroler napΩd≤w. Pozwala to na bardziej wydajn▒ i p│ynn▒ pracΩ,
  846.   ale w przypadku pewnych kontroler≤w mo┐e nie dzia│aµ. Pewne operacje
  847.   mog▒ byµ dziΩki temu przyspieszone.
  848.  
  849.   0,daring - Informuje sterownik stacji dysk≤w, ┐e kontroler napΩd≤w
  850.   powinien byµ u┐ywany ostro┐nie.
  851.  
  852.   one_fdc - Informuje sterownik stacji dysk≤w, ┐e masz tylko jeden
  853.   kontroler (domy╢lne).
  854.  
  855.  
  856.   two_fdc lub adres,two_fdc - Informuje sterownik stacji dysk≤w, ┐e
  857.   posiadasz dwa kontrolery napΩd≤w. Uznaje siΩ przy tym, ┐e drugi
  858.   kontroler ma adres adres. Owa druga opcja nie jest konieczna je╢li
  859.   drugi kontroler jest pod adresem 0x370, oraz je╢li u┐ywasz opcji
  860.   'CMOS'.
  861.  
  862.  
  863.   thinkpad - Informuje sterownik stacji dysk≤w, ┐e posiadasz Thinkpad.
  864.   Thinkpady u┐ywaj▒ odwr≤con▒ konwencjΩ polecenia zmiany dysk≤w.
  865.  
  866.  
  867.   0,thinkpad - Informuje sterownik stacji dysk≤w, ┐e nie masz Thinkpada.
  868.  
  869.  
  870.   omnibook lub nodma - Informuje sterownik stacji dysk≤w, ┐e DMA ma nie
  871.   byµ u┐ywane w trakcie przesy│ania danych. Jest to konieczne na
  872.   Omnibookach HP, nie posiadaj▒ one bowiem kana│u DMA, kt≤ry m≤g│by byµ
  873.   u┐yty przez sterownik stacji dysk≤w. Opcja ta przydaje siΩ r≤wnie┐
  874.   wtedy, gdy czΩsto otrzymujesz komunikaty "Unable to allocate DMA
  875.   memory". Rzeczywi╢cie, pamiΩµ DMA musi byµ fizycznie ci▒g│a, przez co
  876.   trudniej j▒ przydzieliµ, podczas gdy bufory przeznaczone do innych
  877.   cel≤w mog▒ byµ przydzielone w pamiΩci wirtualnej. Jednak┐e odradzam tΩ
  878.   opcjΩ, je╢li posiadasz kontroler stacji dysk≤w bez FIFO (8272A lub
  879.   82072). 82072A i p≤╝niejsze s▒ OK. Aby u┐ywaµ nodma, potrzebujesz
  880.   r≤wnie┐ co najmniej 486.  Je╢li u┐ywasz trybu nodma, zalecam, aby╢
  881.   r≤wnie┐ ustawi│ pr≤g czu│o╢ci FIFO na 10 lub ni┐szy, aby ograniczyµ
  882.   ilo╢µ generowanych przerwa± przesy│u danych.
  883.  
  884.  
  885.   dma - Informuje sterownik stacji dysk≤w, ┐e dostΩpny jest dzia│aj▒cy
  886.   kana│ DMA (ustawienie domy╢lne).
  887.  
  888.  
  889.   nofifo - Ca│kowicie wy│▒cza FIFO. Jest to konieczne, gdy otrzymujesz
  890.   komunikaty "Bus master arbitration error" od karty ethernet (lub
  891.   innych urz▒dze±) w trakcie korzystania ze stacji dysk≤w.
  892.  
  893.  
  894.   fifo - W│▒cza FIFO (domy╢lne)
  895.  
  896.  
  897.   [pr≤g czu│o╢ci],fifo_depth - Ustawia pr≤g czu│o╢ci FIFO. Opcja ta jest
  898.   najbardziej stosowna w trybie DMA. Je╢li ten parametr jest wy┐szy,
  899.   sterownik stacji dysk≤w toleruje wiΩksze op≤╝nienia przerwa±, ale
  900.   generuje wiΩcej przerwa±, (tzn. w wiΩkszym stopniu obci▒┐a system).
  901.   Je╢li parametr ten jest ni┐szy, op≤╝nienia przerwa± r≤wnie┐ powinny
  902.   byµ mniejsze (procesor dzia│a szybciej). Zalet▒ ni┐szego progu
  903.   czu│o╢ci jest mniejsza ilo╢µ przerwa±.
  904.  
  905.  
  906.   Aby wyregulowaµ pr≤g czu│o╢ci fifo, w│▒cz komunikaty
  907.   przepe│nienia/niedoboru przy u┐yciu komendy 'floppycontrol
  908.   --messages'. NastΩpnie skorzystaj z napΩdu. Je╢li otrzymasz du┐o
  909.   komunikat≤w przepe│nienia/niedoboru ("Over/Underrun - retrying"),
  910.   oznacza to, ┐e pr≤g czu│o╢ci fifo jest za niski. Powiniene╢ podwy┐szaµ
  911.   pr≤g do momentu, w kt≤rym bΩdziesz otrzymywaµ wy┐ej opisane komentarze
  912.   tylko od czasu do czasu. Dobrze jest skompilowaµ sterownik napΩdu
  913.   dysk≤w jako modu│ przy okazji testowania czu│o╢ci fifo. Pozwala to na
  914.   testowanie r≤┐nych ustawie± fifo bez konieczno╢ci prze│adowywania
  915.   systemu za ka┐dym razem. PamiΩtaj, ┐e powiniene╢ wykonaµ
  916.   'floppycontrol --messages' po ka┐dym za│adowaniu modu│u.  Zazwyczaj
  917.   regulowanie progu czu│o╢ci fifo nie jest konieczne, gdy┐ domy╢lne
  918.   ustawienie (0xa) jest rozs▒dne.
  919.  
  920.  
  921.   [napΩd],[typ],cmos - Ustawia typ CMOS napΩdu napΩd jako typ. Jest to
  922.   konieczne je╢li masz wiΩcej ni┐ dwa napΩdy dysk≤w (jedynie dwa mog▒
  923.   byµ zdefiniowane fizycznym CMOS), lub je╢li tw≤j BIOS u┐ywa
  924.   niestandardowych typ≤w CMOS. Typy CMOS to:
  925.   ______________________________________________________________________
  926.                   0 - U┐yj warto╢µ fizycznego CMOS
  927.                   1 - 5 1/4 DD
  928.                   2 - 5 1/4 HD
  929.                   3 - 3 1/2 DD
  930.                   4 - 3 1/2 HD
  931.                   5 - 3 1/2 ED
  932.                   6 - 3 1/2 ED
  933.                  16 - nie znany lub nie zainstalowany
  934.   ______________________________________________________________________
  935.  
  936.  
  937.   (Uwaga: dla napΩd≤w ED istniej▒ dwa poprawne typy. Jest tak, poniewa┐
  938.   pocz▒tkowo typ 5 wybrano dla napΩd≤w ta╢mowych, a 6 dla napΩd≤w ED.
  939.   By│o to ignorowane przez firmΩ AMI, kt≤ra wykorzystywa│a typ 5 dla
  940.   napΩd≤w ED. Oto dlaczego sterownik stacji dysk≤w obs│uguje oba).
  941.  
  942.  
  943.   unexpected_interrupts - Wypisanie ostrze┐enia w przypadku otrzymania
  944.   nieoczekiwanego przerwania (zachowanie domy╢lne).
  945.  
  946.  
  947.  
  948.   no_unexpected_interrupts lub L40SX - Nie wypisuj komunikat≤w w
  949.   przypadku otrzymania nieoczekiwanego przerwania. Ta opcja jest
  950.   potrzebna na laptopach IBM L40SX przy pewnych trybach graficznych.
  951.   (Wydaje siΩ, ┐e jest jaka╢ wsp≤│zale┐no╢µ obs│ugi grafiki i napΩd≤w
  952.   dysk≤w. Nieoczekiwane przerwania maj▒ wp│yw jedynie na wydajno╢µ i
  953.   bezpiecznie mo┐na je pomin▒µ).
  954.  
  955.  
  956.   4.2.  Obs│uga urz▒dzenia blokowego loopback ( loop.o ).
  957.  
  958.   W│▒czenie tej opcji umo┐liwi ci montowanie pliku jako system plik≤w.
  959.   Jest to przydatne, gdy chcesz sprawdziµ system plik≤w ISO9660 zanim
  960.   wypalisz CD-ROM, lub je╢li chcesz u┐ywaµ obraz≤w zawarto╢ci dyskietek
  961.   przed ich zapisaniem.
  962.  
  963.  
  964.   Opcja ta r≤wnie┐ umo┐liwia zamontowanie systemu szyfrowanego. Aby
  965.   wykorzystaµ tΩ mo┐liwo╢µ, potrzebujesz ostatnie uzupe│nienia program≤w
  966.   mount i innych o obs│ugΩ DES i IDEA. Mo┐esz je znale╝µ tutaj:
  967.   http://www.binary9.net/nicholas/linuxkernel/patches.
  968.  
  969.   PamiΩtaj, ┐e to pΩtlowe urz▒dzenie blokowe nie ma nic wsp≤lnego z
  970.   urz▒dzeniem loopback u┐ywanym przy po│▒czeniach sieciowych komputera z
  971.   nim samym.
  972.  
  973.  
  974.   ______________________________________________________________________
  975.   Polecenie │adowania:
  976.           /sbin/modprobe loop.o
  977.  
  978.           Brak parametr≤w modu│u.
  979.   ______________________________________________________________________
  980.  
  981.  
  982.  
  983.  
  984.   4.3.  Obs│uga sterownika urz▒dze± wielokrotnych [md]  (RAID).
  985.  
  986.   Ten sterownik pozwala po│▒czyµ kilka partycji twardych dysk≤w w jedno
  987.   logiczne urz▒dzenie blokowe.
  988.  
  989.   Programy narzΩdziowe do obs│ugi urz▒dze± md mo┐na znale╝µ pod adresem
  990.   sweet-smoke.ufr-info-p7.ibp.fr/public/Linux/md035.tar.gz. W tym samym
  991.   miejscu zamieszczono r≤wnie┐ dokument md-FAQ.
  992.  
  993.   Istniej▒ r≤┐ne poziomy RAID (Redundant Array of Inexpensive Disks -
  994.   Redundantna Macierz Niedrogich Dysk≤w).
  995.  
  996.   ╖  RAID-0, Dane rozmieszczone na dyskach po│▒czonych w przestrze±
  997.      ci▒g│▒. Brak kontroli b│Ωd≤w.
  998.  
  999.      Za Najlepsza przepustowo╢µ danych w╢r≤d system≤w RAID.
  1000.         Przezroczysty dla oprogramowania.
  1001.  
  1002.      Przeciw
  1003.         Brak kontroli b│Ωd≤w i redundancji. Uszkodzenie jednego dysku w
  1004.         macierzy powoduje utratΩ wszystkich danych w ca│ej macierzy.
  1005.         Wszystkie parametry MTBF koniecznie trzeba przeliczyµ ponownie.
  1006.  
  1007.  
  1008.   ╖  RAID-1, Lustrzane kopie dysk≤w.
  1009.  
  1010.      Za Brak przestoj≤w w zapisie. 100% redundancja dysku.  Uszkodzenie
  1011.         nie obni┐a wydajno╢ci.
  1012.  
  1013.      Przeciw
  1014.         100% nadwy┐ka koszt≤w. Wymaga podwojonej przestrzeni dyskowej i
  1015.         energii w por≤wnaniu do systemu bez macierzy.
  1016.  
  1017.   ╖  RAID-5, Sektorowe rozmieszczenie pasmowe danych i informacji o
  1018.      parzysto╢ci.
  1019.  
  1020.      Za Dobra wydajno╢µ przy systemach przetwarzaj▒cych transakcje.
  1021.         Brak nadwy┐ki zapisu jak w RAID-4.  Nadwy┐ka przestrzeni
  1022.         dyskowej nie przekracza jednego dysku.  Mo┐liwy r≤wnoleg│y
  1023.         odczyt w ca│ej macierzy.
  1024.  
  1025.      Przeciw
  1026.         Spadek wydajno╢ci przy rekonstrukcji danych.
  1027.  
  1028.   ╖  RAID-6, Macierz RAID-0 z kopi▒ lustrzan▒.
  1029.  
  1030.      Za Przepustowo╢µ danych por≤wnywalna do RAID-0.  100% redundancja
  1031.         danych.  Nie ma spadku wydajno╢ci po uszkodzeniu.
  1032.  
  1033.      Przeciw
  1034.         100% nadwy┐ka koszt≤w. Wymaga dwukrotnie wiΩkszej przestrzeni
  1035.         dyskowej i zasilania w por≤wnaniu do systemu bez macierzy.
  1036.  
  1037.  
  1038.   W chwili obecnej jedynie RAID-0 jest dostΩpny dla Linuxa. Tryb
  1039.   linearny nie jest uwa┐any za czΩ╢µ definicji RAID. Komisja Doradcza ds
  1040.   RAID r≤wnie┐ nie uznaje RAID-0 jako czΩ╢ci definicji RAID z powodu
  1041.   braku redundancji danych.
  1042.  
  1043.  
  1044.   Trybami, kt≤re warto zastosowaµ, s▒ RAID-0, RAID-1, RAID-5 oraz
  1045.   RAID-6.
  1046.  
  1047.  
  1048.   4.3.1.  Sterownik urz▒dze± wielokrotnych w trybie linearnym (addyty¡
  1049.   wnym) ( linear.o ).
  1050.  
  1051.   Je╢li wybierzesz tΩ opcjΩ, sterownik urz▒dze± wielokrotnych bΩdzie
  1052.   m≤g│ pracowaµ w tak zwanym trybie linearnym, tzn. po│▒czy partycje
  1053.   twardych dysk≤w po prostu dodaj▒c jedn▒ do drugiej.
  1054.  
  1055.  
  1056.  
  1057.   ______________________________________________________________________
  1058.   Polecenie │adowania:
  1059.           /sbin/modprobe linear.o
  1060.  
  1061.           Brak parametr≤w │adowania.
  1062.   ______________________________________________________________________
  1063.  
  1064.  
  1065.  
  1066.  
  1067.   4.3.2.  Urz▒dzenia wielokrotne w trybie RAID-0 (pasmowym) ( raid0.o ).
  1068.  
  1069.   Je╢li wybierzesz tΩ opcjΩ, sterownik urz▒dze± wielokrotnych bΩdzie
  1070.   m≤g│ pracowaµ w tak zwanym trybie raid0, tzn. po│▒czy partycje
  1071.   twardych dysk≤w w jedno urz▒dzenie logiczne w taki spos≤b, aby
  1072.   zape│niane one by│y r≤wnomiernie, jedna porcja danych tu, jedna tam.
  1073.   ZwiΩkszy to przepustowo╢µ, o ile partycje znajduj▒ siΩ na osobnych
  1074.   dyskach.
  1075.  
  1076.   ______________________________________________________________________
  1077.   Polecenie │adowania:
  1078.           /sbin/modprobe raid0.o
  1079.  
  1080.           Brak parametr≤w │adowania.
  1081.   ______________________________________________________________________
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.   4.4.  Obs│uga dysku RAM ( rd.o ).
  1088.  
  1089.   W│▒czenie tej opcji pozwoli ci u┐ywaµ czΩ╢µ pamiΩci RAM jako
  1090.   urz▒dzenie blokowe, tak, aby╢ m≤g│ za│o┐yµ na nim systemy plik≤w,
  1091.   dokonywaµ operacje zapisu i odczytu i robiµ wszystkie inne rzeczy,
  1092.   jakie s▒ mo┐liwe na zwyk│ych urz▒dzeniach blokowych (jak np. dysk
  1093.   twardy). Zazwyczaj dysk RAM u┐ywany jest do za│adowania z dyskietki i
  1094.   przechowania minimalnego bazowego systemu plik≤w (root filesystem) w
  1095.   trakcie pierwszej instalacji Linuxa.
  1096.  
  1097.   ______________________________________________________________________
  1098.   Polecenie │adowania:
  1099.           /sbin/modprobe rd.o
  1100.  
  1101.           Brak parametr≤w │adowania.
  1102.           DostΩpne s▒ parametry przy │adowaniu systemu, zobacz BootPrompt-HOWTO.
  1103.   ______________________________________________________________________
  1104.  
  1105.  
  1106.  
  1107.  
  1108.   4.5.  Obs│uga dysk≤w twardych XT ( xd.o ).
  1109.  
  1110.   Bardzo stare 8-bitowe kontrolery twardych dysk≤w u┐ywane w komputerach
  1111.   IBM XT.  Obecno╢µ obs│ugi dysk≤w twardych XT wcale nie oznacza, ┐e
  1112.   mo┐esz uruchomiµ Linuxa na IBM XT :).
  1113.  
  1114.  
  1115.   ______________________________________________________________________
  1116.   Polecenie │adowania:
  1117.           /sbin/modprobe xd.o
  1118.  
  1119.           Brak parametr≤w │adowania.
  1120.   ______________________________________________________________________
  1121.  
  1122.  
  1123.   5.  Og≤lne Opcje Sieciowe i TCP/IP.
  1124.  
  1125.  
  1126.   5.1.  Tunelowanie IP ( ipip.o i new_tunnel.o ).
  1127.  
  1128.   Tunelowanie oznacza enkapsulacjΩ danych jednego protoko│u w obrΩbie
  1129.   innego protoko│u i przesy│anie danych w takiej postaci przez kana│,
  1130.   kt≤ry rozumie protok≤│ enkapsulacji. Potrzebne s▒ dwa modu│y, ipip.o,
  1131.   dekoder protoko│u IP/IP, oraz sterownik new_tunnel.o (poprzednio
  1132.   nazywa│ siΩ on tunnel.o i dokumentacja nadal odnosi siΩ do tej
  1133.   starszej nazwy).  Dokumentacja znajduje siΩ w
  1134.   /usr/src/linux/drivers/net/README.tunnel.
  1135.  
  1136.  
  1137.   ______________________________________________________________________
  1138.   Polecenie │adowania:
  1139.           /sbin/modprobe ipip.o
  1140.           /sbin/modprobe new_tunnel.o
  1141.  
  1142.           Brak parametr≤w │adowania.
  1143.   ______________________________________________________________________
  1144.  
  1145.  
  1146.  
  1147.  
  1148.   5.2.  Obs│uga IP Aliasing ( ip_alias.o ).
  1149.  
  1150.   Czasami wygodnie jest nadaµ jednemu interfejsowi sieciowemu (czyli
  1151.   portowi szeregowemu karty sieciowej) kilka adres≤w. NajczΩ╢ciej jest
  1152.   tak w sytuacji, gdy chcesz podawaµ na zewn▒trz r≤┐ne dokumenty WWW w
  1153.   zale┐no╢ci od tego, kt≤rej nazwy komputera u┐yto, aby siΩ z tob▒
  1154.   po│▒czyµ.
  1155.  
  1156.  
  1157.   ______________________________________________________________________
  1158.   Polecenie │adowania:
  1159.           /sbin/modprobe ip_alias.o
  1160.  
  1161.           Brak parametr≤w │adowania.
  1162.   ______________________________________________________________________
  1163.  
  1164.  
  1165.  
  1166.  
  1167.   5.3.  Odwrotny ARP IP ( rarp.o ).
  1168.  
  1169.  
  1170.   ______________________________________________________________________
  1171.   Polecenie │adowania:
  1172.           /sbin/modprobe rarp.o
  1173.  
  1174.           Brak parametr≤w │adowania.
  1175.   ______________________________________________________________________
  1176.  
  1177.  
  1178.  
  1179.  
  1180.   5.4.  Protok≤│ IPX ( ipx.o ).
  1181.  
  1182.   Jest to obs│uga protoko│u sieciowego Novella - IPX, powszechnie
  1183.   u┐ywanego w sieciach lokalnych │▒cz▒cych komputery pracuj▒ce pod
  1184.   systemami DOS i Windows.
  1185.  
  1186.   Protok≤│ IPX jest konieczny, gdy:
  1187.  
  1188.  
  1189.   ╖  Chcesz pod│▒czaµ siΩ pod serwisy Netware przy u┐yciu DOSEMU -
  1190.      emulatora DOSa pod Linuxem
  1191.  
  1192.   ╖  Chcesz podmontowywaµ wolumeny Netware jako systemy plik≤w Linuxa
  1193.      przy u┐yciu klienta Novella pod Linuxem - ncpfs.
  1194.  
  1195.   ╖  Chcesz pod│▒czaµ siΩ do serwera Linuxowego z klienta Netware, lub
  1196.      podmontowywaµ katalogi Linuxa jako wolumeny Netware. Do tego celu
  1197.      s│u┐▒ dwa demony, linwared oraz nwserv.
  1198.  
  1199.   Stron▒ domow▒ ncpfs jest ftp.gwdg.de/pub/linux/misc/ncpfs, ale mo┐na
  1200.   j▒ r≤wnie┐ znale╝µ na sunsite i w wielu innych archiwach lustrzanych.
  1201.  
  1202.  
  1203.   Strona domowa Linware to klokan.sh.cvut.cz/pub/linux/linware,
  1204.  
  1205.  
  1206.   Pakiet nwserv - Mars_nwe znajdziesz natomiast tutaj:
  1207.   ftp.gwdg.de/pub/linux/misc/ncpfs.
  1208.  
  1209.  
  1210.   ______________________________________________________________________
  1211.   Polecenie │adowania:
  1212.           /sbin/modprobe ipx.o
  1213.  
  1214.           Brak parametr≤w │adowania.
  1215.   ______________________________________________________________________
  1216.  
  1217.  
  1218.  
  1219.  
  1220.   5.5.  Appletalk DDP ( appletalk.o ).
  1221.  
  1222.   Appletalk to spos≤b, w jaki komputery Apple rozmawiaj▒ ze sob▒ w
  1223.   sieci. EtherTalk to nazwa okre╢laj▒ca appletalk w sieci ethernet, a
  1224.   Localtalk to appletalk w sieci opartej o │▒cza szeregowe Apple.
  1225.  
  1226.  
  1227.   ______________________________________________________________________
  1228.   Polecenie │adowania:
  1229.           /sbin/modprobe appletalk.o
  1230.  
  1231.           Brak parametr≤w │adowania.
  1232.   ______________________________________________________________________
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.   6.  Obs│uga SCSI.
  1239.  
  1240.   Obs│uga SCSI w j▒drze Linuxa mo┐e przybieraµ postaµ modu│≤w na szereg
  1241.   r≤┐nych sposob≤w, zale┐nie od potrzeb u┐ytkownika. Aby zrozumieµ
  1242.   poszczeg≤lne opcje, zdefiniujemy na wstΩpie kilka pojΩµ.
  1243.  
  1244.  
  1245.   SCSI-core zawiera rdze± obs│ugi SCSI. Bez niego nic nie zrobisz z
  1246.   kt≤rymkolwiek innym sterownikiem SCSI. Obs│uga rdzenia SCSI mo┐e mieµ
  1247.   postaµ modu│u (scsi_mod.o), lub mo┐na j▒ wbudowaµ w j▒dro. Je╢li rdze±
  1248.   jest modu│em, musi on byµ pierwszym z │adowanych modu│≤w obs│ugi SCSI,
  1249.   a przy usuwaniu modu│≤w z j▒dra, bΩdzie musia│ byµ usuniΩty w
  1250.   ostatniej kolejno╢ci.
  1251.  
  1252.  
  1253.   Poszczeg≤lne sterowniki wy┐szego lub ni┐szego poziomu mo┐na │adowaµ w
  1254.   dowolnej kolejno╢ci, o ile rdze± obs│ugi SCSI znajduje siΩ ju┐ w
  1255.   j▒drze (jest wkompilowany lub za│adowany jako modu│). Sterownik dysk≤w
  1256.   (sd_mod.o), napΩd≤w CD-ROM (sr_mod.o), napΩd≤w ta╢mowych (st.o) i
  1257.   og≤lny sterownik SCSI (sg.o) to sterowniki wy┐szego poziomu, s│u┐▒ce
  1258.   do obs│ugi rozmaitych typ≤w urz▒dze±.  Dla przyk│adu, mo┐esz za│adowaµ
  1259.   sterownik napΩdu ta╢mowego aby skorzystaµ z ta╢my, a nastΩpnie usun▒µ
  1260.   go, gdy ju┐ nie potrzebujesz sterownika (tym samym zwalniaj▒c
  1261.   przydzielon▒ mu pamiΩµ).
  1262.  
  1263.  
  1264.   Sterowniki ni┐szego poziomu to te, kt≤re obs│uguj▒ poszczeg≤lne karty
  1265.   kontroler≤w SCSI, kompatybilne z u┐ywan▒ przez ciebie konfiguracj▒
  1266.   sprzΩtow▒. Przyk│adem jest modu│ aha1542.o do obs│ugi kontroler≤w
  1267.   Adaptec 1542.
  1268.  
  1269.  
  1270.   6.1.  Wymagana Obs│uga Rdzenia SCSI.
  1271.  
  1272.   6.1.1.  Obs│uga Rdzenia SCSI ( scsi_mod.o ).
  1273.  
  1274.  
  1275.   ______________________________________________________________________
  1276.   Polecenie │adowania:
  1277.           /sbin/modprobe scsi_mod.o
  1278.  
  1279.           Brak parametr≤w │adowania.
  1280.   ______________________________________________________________________
  1281.  
  1282.  
  1283.  
  1284.  
  1285.   6.2.  Obs│uga sterownik≤w SCSI wysokiego poziomu.
  1286.  
  1287.   6.2.1.  Obs│uga dysk≤w SCSI ( sd_mod.o ).
  1288.  
  1289.  
  1290.   ______________________________________________________________________
  1291.   Polecenie │adowania:
  1292.           /sbin/modprobe sd_mod.o
  1293.  
  1294.           Brak parametr≤w │adowania.
  1295.   ______________________________________________________________________
  1296.  
  1297.  
  1298.  
  1299.  
  1300.   6.2.2.  Obs│uga napΩd≤w ta╢mowych SCSI ( st.o ).
  1301.  
  1302.  
  1303.   ______________________________________________________________________
  1304.   Polecenie │adowania:
  1305.           /sbin/modprobe st.o
  1306.  
  1307.           Brak parametr≤w │adowania.
  1308.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1309.   ______________________________________________________________________
  1310.  
  1311.  
  1312.  
  1313.  
  1314.   6.2.3.  Obs│uga napΩd≤w CD-ROM SCSI ( sr_mod.o ).
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.   ______________________________________________________________________
  1322.   Polecenie │adowania:
  1323.           /sbin/modprobe sr_mod.o
  1324.  
  1325.           Brak parametr≤w │adowania.
  1326.   ______________________________________________________________________
  1327.  
  1328.  
  1329.  
  1330.  
  1331.   6.2.4.  Og≤lna obs│uga SCSI ( sg.o ).
  1332.  
  1333.  
  1334.   ______________________________________________________________________
  1335.   Polecenie │adowania:
  1336.           /sbin/modprobe sg.o
  1337.  
  1338.           Brak parametr≤w │adowania.
  1339.   ______________________________________________________________________
  1340.  
  1341.  
  1342.  
  1343.  
  1344.   6.3.  Obs│uga niskopoziomowego sterownika SCSI.
  1345.  
  1346.   WiΩkszo╢µ sterownik≤w kart SCSI nie przyjmuje parametr≤w modu│≤w,
  1347.   poniewa┐ zazwyczaj dokonuje automatycznej detekcji ustawie± karty.
  1348.   Koniecznie przeczytaj SCSI-HOWTO i pliki README w katalogu
  1349.   /usr/src/linux/drivers/scsi, aby dowiedzieµ siΩ wiΩcej o swoich
  1350.   urz▒dzeniach. Je╢li twoja karta ma jaki╢ niekonwencjonalny adres
  1351.   wej╢cia/wyj╢cia, musisz permanentnie w│▒czyµ sterownik w j▒dro i
  1352.   u┐ywaµ opcji przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1353.  
  1354.   Mo┐esz r≤wnie┐ pomieszaµ w Kodzie ¼r≤d│owym i przekompilowaµ.
  1355.  
  1356.  
  1357.   6.3.1.  Obs│uga 7000FAST SCSI ( wd7000.o ),
  1358.  
  1359.  
  1360.   ______________________________________________________________________
  1361.   Polecenie │adowania:
  1362.           /sbin/modprobe wd7000.o
  1363.  
  1364.           Brak parametr≤w │adowania.
  1365.           Autodetekcja karty, wymaga zainstalowanego BIOSu.
  1366.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1367.   ______________________________________________________________________
  1368.  
  1369.  
  1370.  
  1371.  
  1372.   6.3.2.  Obs│uga Adaptec AHA152X/2825 ( aha154x.o ).
  1373.  
  1374.  
  1375.   ______________________________________________________________________
  1376.   Polecenie │adowania:
  1377.           /sbin/modprobe aha154x.o
  1378.  
  1379.           Brak parametr≤w │adowania.
  1380.           Autodetekcja karty, wymaga zainstalowanego BIOSu.
  1381.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1382.   ______________________________________________________________________
  1383.  
  1384.  
  1385.  
  1386.  
  1387.   6.3.3.  Obs│uga Adaptec AHA1542 ( aha1542.o ).
  1388.  
  1389.  
  1390.   ______________________________________________________________________
  1391.   Polecenie │adowania:
  1392.           /sbin/modprobe aha1542.o
  1393.  
  1394.           Brak parametr≤w │adowania.
  1395.           Autodetekcja jedynie dla adres≤w 0x330 i 0x334.
  1396.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1397.   ______________________________________________________________________
  1398.  
  1399.  
  1400.  
  1401.  
  1402.   6.3.4.  Adaptec AHA1740 EISA support ( aha1740.o ).
  1403.  
  1404.  
  1405.   ______________________________________________________________________
  1406.   Polecenie │adowania:
  1407.           /sbin/modprobe aha1740.o
  1408.  
  1409.           Brak parametr≤w │adowania.
  1410.           Autodetekcja.
  1411.   ______________________________________________________________________
  1412.  
  1413.  
  1414.  
  1415.  
  1416.   6.3.5.  Adaptec AHA274X/284X/294X support ( aic7xxx.o ).
  1417.  
  1418.  
  1419.   ______________________________________________________________________
  1420.   Polecenie │adowania:
  1421.           /sbin/modprobe aic7xxx.o
  1422.  
  1423.           Brak parametr≤w │adowania.
  1424.           Autodetekcja, BIOS musi byµ w│▒czony.
  1425.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1426.   ______________________________________________________________________
  1427.  
  1428.  
  1429.  
  1430.  
  1431.   6.3.6.  Obs│uga AdvanSys SCSI ( advansys.o ).
  1432.  
  1433.  
  1434.   ______________________________________________________________________
  1435.   Polecenie │adowania:
  1436.           /sbin/modprobe advansys.o [parameters]
  1437.  
  1438.           asc_iopflag=1                   w│▒cz=1, wy│▒cz=0 przeszukiwanie port≤w
  1439.           asc_ioport=0x110,0x330          porty do przeszukania
  1440.           asc_dbglvl=1                    poziom ╢ledzenia przebiegu programu
  1441.                                              0: Wy│▒cznie b│Ωdy
  1442.                                              1: ªledzenie wysokopoziomowe
  1443.                                              2-N: ªledzenie opisowe
  1444.  
  1445.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1446.   ______________________________________________________________________
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.   6.3.7.  Obs│uga Always IN2000 SCSI ( in2000.o ).
  1454.  
  1455.  
  1456.   ______________________________________________________________________
  1457.   Polecenie │adowania:
  1458.           /sbin/modprobe in2000.o
  1459.  
  1460.           Brak parametr≤w │adowania.
  1461.           Autodetekcja, BIOS nie jest wymagany.
  1462.   ______________________________________________________________________
  1463.  
  1464.  
  1465.  
  1466.  
  1467.   6.3.8.  Obs│uga BusLogic SCSI ( BusLogic.o ).
  1468.  
  1469.   Lista obs│ugiwanych kart BusLogic jest d│uga. Aby w ca│o╢ci zapoznaµ
  1470.   siΩ ze spraw▒, przeczytaj usr/src/linux/drivers/scsi/README.BusLogic.
  1471.  
  1472.  
  1473.   ______________________________________________________________________
  1474.   Polecenie │adowania:
  1475.           /sbin/modprobe BusLogic.o
  1476.  
  1477.           Brak parametr≤w │adowania.
  1478.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1479.   ______________________________________________________________________
  1480.  
  1481.  
  1482.  
  1483.  
  1484.   6.3.9.  Obs│uga DTC3180/3280 SCSI ( dtc.o ).
  1485.  
  1486.  
  1487.   ______________________________________________________________________
  1488.   Polecenie │adowania:
  1489.           /sbin/modprobe dtc.o
  1490.  
  1491.           Brak parametr≤w │adowania.
  1492.           Autodetekcja.
  1493.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1494.   ______________________________________________________________________
  1495.  
  1496.  
  1497.  
  1498.  
  1499.   6.3.10.  Obs│uga EATA ISA/EISA (DPT PM2011/021/012/022/122/322) (
  1500.   eata.o ).
  1501.  
  1502.  
  1503.   ______________________________________________________________________
  1504.   Polecenie │adowania:
  1505.           /sbin/modprobe eata.o
  1506.  
  1507.           Brak parametr≤w │adowania.
  1508.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1509.   ______________________________________________________________________
  1510.  
  1511.  
  1512.  
  1513.  
  1514.   6.3.11.  Obs│uga EATA-DMA (DPT, NEC, AT&T, SNI, AST, Olivetti, Alpha¡
  1515.   tronix) ( eata_dma.o ).
  1516.  
  1517.   Obejmuje DPT Smartcache, Smartcache III oraz SmartRAID.
  1518.  
  1519.   ______________________________________________________________________
  1520.   Polecenie │adowania:
  1521.           /sbin/modprobe eata_dma.o
  1522.  
  1523.           Brak parametr≤w │adowania.
  1524.           Autodetekcja dzia│a niezale┐nie od ustawie±.
  1525.   ______________________________________________________________________
  1526.  
  1527.  
  1528.  
  1529.  
  1530.   6.3.12.  Obs│uga EATA-PIO (stare DPT PM2001, PM2012A) ( eata_pio.o ).
  1531.  
  1532.  
  1533.   ______________________________________________________________________
  1534.   Polecenie │adowania:
  1535.           /sbin/modprobe eata_pio.o
  1536.  
  1537.           Brak parametr≤w │adowania.
  1538.   ______________________________________________________________________
  1539.  
  1540.  
  1541.  
  1542.  
  1543.   6.3.13.  Obs│uga Future Domain 16xx SCSI ( fdomain.o ).
  1544.  
  1545.  
  1546.   ______________________________________________________________________
  1547.   Polecenie │adowania:
  1548.           /sbin/modprobe fdomain.o
  1549.  
  1550.           Brak parametr≤w │adowania.
  1551.           Autodetekcja, wymaga zainstalowanego BIOSu.
  1552.   ______________________________________________________________________
  1553.  
  1554.  
  1555.  
  1556.  
  1557.   6.3.14.  Obs│uga og≤lna NCR5380/53c400 SCSI ( NCR5380.o ).
  1558.  
  1559.  
  1560.   ______________________________________________________________________
  1561.   Polecenie │adowania:
  1562.           /sbin/modprobe NCR5380.o
  1563.  
  1564.                   ncr_irq=xx      przerwanie
  1565.                   ncr_addr=xx     port lub adres bazowy (dla portu
  1566.                                   lub mapowania pamiΩci)
  1567.                   ncr_dma=xx      DMA
  1568.                   ncr_5380=1      aby ustawiµ kartΩ NCR5380
  1569.                   ncr_53c400=1    aby ustawiµ kartΩ NCR53C400
  1570.  
  1571.           modprobe g_NCR5380 ncr_irq=5 ncr_addr=0x350 ncr_5380=1
  1572.            - dla karty NCR5380 mapowanej na port lub
  1573.  
  1574.           modprobe g_NCR5380 ncr_irq=255 ncr_addr=0xc8000 ncr_53c400=1
  1575.            - dla karty NCR53C400 mapowanej w pamiΩci, wy│▒czone przerwania
  1576.  
  1577.           (Nale┐y wpisaµ 255 przy braku przerwa± lub przerwaniu DMA, 254 aby
  1578.           automatycznie testowaµ numer IRQ, je╢li wyst▒pi│o nadpisanie w linii
  1579.           polecenia.)
  1580.  
  1581.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1582.   ______________________________________________________________________
  1583.  
  1584.  
  1585.   6.3.15.  Obs│uga NCR53c406a SCSI ( NCR53c406a.o ).
  1586.  
  1587.  
  1588.   ______________________________________________________________________
  1589.   Polecenie │adowania:
  1590.           /sbin/modprobe NCR53c406a.o
  1591.  
  1592.           Brak parametr≤w │adowania.
  1593.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1594.   ______________________________________________________________________
  1595.  
  1596.  
  1597.  
  1598.  
  1599.   6.3.16.  Obs│uga NCR53c7,8xx SCSI ( 53c7,8xx.o ).
  1600.  
  1601.  
  1602.   ______________________________________________________________________
  1603.   Polecenie │adowania:
  1604.           /sbin/modprobe 53c7,8xx.o
  1605.  
  1606.           Brak parametr≤w │adowania.
  1607.           Autodetekcja, wymaga zainstalowanego BIOSu.
  1608.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1609.   ______________________________________________________________________
  1610.  
  1611.  
  1612.  
  1613.  
  1614.   6.3.17.  Obs│uga rodziny PCI-SCSI NCR538xx ( ncr53c8xx.o ).
  1615.  
  1616.  
  1617.   ______________________________________________________________________
  1618.   Polecenie │adowania:
  1619.           /sbin/modprobe ncr53c8xx.o
  1620.  
  1621.           Brak parametr≤w │adowania.
  1622.   ______________________________________________________________________
  1623.  
  1624.  
  1625.  
  1626.  
  1627.   6.3.18.  Obs│uga dysku IOMEGA ZIP na porcie r≤wnoleg│ym ( ppa.o ).
  1628.  
  1629.   Dok│adniejsze informacje znajdziesz w pliku
  1630.   /usr/src/linux/drivers/scsi/README.ppa.
  1631.  
  1632.   ______________________________________________________________________
  1633.   Polecenie │adowania:
  1634.           /sbin/modprobe ppa.o ppa_base=0x378 ppa_nybble=1
  1635.  
  1636.           Oto parametry i ich funkcje:
  1637.  
  1638.           Zmienna         Domy╢lnie  Opis
  1639.  
  1640.           ppa_base        0x378   Adres bazowy portu r≤wnoleg│ego PPA.
  1641.           ppa_speed_high  1       Op≤╝nienie we/wy w mikrosekundach, u┐ywane przy
  1642.                                   transferach danych
  1643.           ppa_speed_low   6       Op≤╝nienie we/wy w mikrosekundach, u┐ywane przy
  1644.                                   innych operacjach
  1645.           ppa_nybble      0       1 aby zmusiµ sterownik do pracy w trybie 4-bitowym.
  1646.   ______________________________________________________________________
  1647.  
  1648.  
  1649.  
  1650.  
  1651.   6.3.19.  Obs│uga PAS16 SCSI ( pas16.o ).
  1652.  
  1653.  
  1654.   ______________________________________________________________________
  1655.   Polecenie │adowania:
  1656.           /sbin/modprobe pas16.o
  1657.  
  1658.           Brak parametr≤w │adowania.
  1659.           Autodetekcja, nie wymaga BIOSu.
  1660.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1661.   ______________________________________________________________________
  1662.  
  1663.  
  1664.  
  1665.  
  1666.   6.3.20.  Obs│uga Qlogic FAST SCSI ( qlogicfas.o ).
  1667.  
  1668.  
  1669.   ______________________________________________________________________
  1670.   Polecenie │adowania:
  1671.           /sbin/modprobe qlogicfas.o
  1672.  
  1673.           Brak parametr≤w │adowania.
  1674.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1675.   ______________________________________________________________________
  1676.  
  1677.  
  1678.  
  1679.  
  1680.   6.3.21.  Obs│uga Qlogic ISP SCSI ( qlogicisp.o ).
  1681.  
  1682.   Wymaga oprogramowania firmowego.
  1683.  
  1684.   ______________________________________________________________________
  1685.   Polecenie │adowania:
  1686.           /sbin/modprobe qlogicisp.o
  1687.  
  1688.           Brak parametr≤w │adowania.
  1689.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1690.   ______________________________________________________________________
  1691.  
  1692.  
  1693.  
  1694.  
  1695.   6.3.22.  ( seagate.o ).  Obs│uga Seagate ST-02 i Future Domain TMC-8xx
  1696.   SCSI
  1697.  
  1698.  
  1699.   ______________________________________________________________________
  1700.   Polecenie │adowania:
  1701.           /sbin/modprobe seagate.o
  1702.  
  1703.           Brak parametr≤w │adowania.
  1704.           Autodetekcja jedynie adres≤w, IRQ na sta│e = 5.
  1705.           Wymaga zainstalowanego BIOSu.
  1706.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1707.   ______________________________________________________________________
  1708.  
  1709.  
  1710.  
  1711.  
  1712.   6.3.23.  Obs│uga Trantor T128/T128F/T228 SCSI ( t128.o ).
  1713.  
  1714.  
  1715.  
  1716.  
  1717.   ______________________________________________________________________
  1718.   Polecenie │adowania:
  1719.           /sbin/modprobe t128.o
  1720.  
  1721.           Brak parametr≤w │adowania.
  1722.           Autodetekcja, wymaga zainstalowanego BIOSu.
  1723.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1724.   ______________________________________________________________________
  1725.  
  1726.  
  1727.  
  1728.  
  1729.   6.3.24.  Obs│uga UltraStor 14F/34F ( u14-34f.o ).
  1730.  
  1731.  
  1732.   ______________________________________________________________________
  1733.   Polecenie │adowania:
  1734.           /sbin/modprobe u14-34f.o
  1735.  
  1736.           Brak parametr≤w │adowania.
  1737.           Autodetekcja karty, a NIE portu 0x310, BIOS nie jest wymagany.
  1738.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1739.   ______________________________________________________________________
  1740.  
  1741.  
  1742.  
  1743.  
  1744.   6.3.25.  Obs│uga UltraStor SCSI ( ultrastor.o ).
  1745.  
  1746.  
  1747.   ______________________________________________________________________
  1748.   Polecenie │adowania:
  1749.           /sbin/modprobe ultrastor.o
  1750.  
  1751.           Brak parametr≤w │adowania.
  1752.           DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
  1753.   ______________________________________________________________________
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.   7.  Obs│uga urz▒dze± sieciowych
  1761.  
  1762.  
  1763.  
  1764.   7.1.  Wymagane i/lub opcjonalne modu│y niskopoziomowe
  1765.  
  1766.  
  1767.  
  1768.   7.1.1.  Opcjonalny kompresor BSD do PPP ( bsd_comp.o ).
  1769.  
  1770.  
  1771.   ______________________________________________________________________
  1772.   Polecenie │adowania:
  1773.           /sbin/modprobe bsd_comp.o
  1774.  
  1775.           Brak parametr≤w │adowania.
  1776.  
  1777.           Wymaga ppp.o
  1778.   ______________________________________________________________________
  1779.  
  1780.  
  1781.  
  1782.  
  1783.   7.1.2.  Kompresor SLHC dla PPP ( slhc.o ).
  1784.  
  1785.   Procedury kompresji i dekompresji pakiet≤w tcp (do cel≤w transmisji po
  1786.   wolnych liniach szeregowych)
  1787.  
  1788.  
  1789.   Wymagany przez protoko│y SLIP i PPP (r≤wnie┐ ISDN-PPP).
  1790.  
  1791.   ______________________________________________________________________
  1792.   Polecenie │adowania:
  1793.           /sbin/modprobe slhc.o
  1794.  
  1795.           Brak parametr≤w │adowania.
  1796.   ______________________________________________________________________
  1797.  
  1798.  
  1799.  
  1800.  
  1801.   7.1.3.  Og≤lny rdze± sterownika ethernet NS8390 ( 8390.o ).
  1802.  
  1803.   Jest to kod dostosowany do ko╢ci, dla wielu kart ethernet opartych o
  1804.   uk│ad 8390. Nie jest to kompletny sterownik, musi byµ po│▒czony z
  1805.   kodem dostosowanym do konkretnej karty, np. ne.o, wd.o, 3c503.o, itd.
  1806.  
  1807.  
  1808.   ______________________________________________________________________
  1809.   Polecenie │adowania:
  1810.           /sbin/modprobe 8390.o
  1811.  
  1812.           Brak parametr≤w │adowania.
  1813.   ______________________________________________________________________
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.   7.2.  Obs│uga sterownika sieciowego dummy ( dummy.o ).
  1820.  
  1821.   Og≤lnie rzecz bior▒c jest to urz▒dzenie typu worek bez dna (tzn.
  1822.   wszystko, co wys│ane jest do tego urz▒dzenia, obracane jest w nico╢µ),
  1823.   z konfigurowalnym adresem IP. NajczΩ╢ciej jest u┐ywane po to, aby
  1824.   udawaµ przed lokalnymi programami, ┐e w danej chwili nieaktywny adres
  1825.   SLIP naprawdΩ istnieje.
  1826.  
  1827.  
  1828.   ______________________________________________________________________
  1829.   Polecenie │adowania:
  1830.           /sbin/modprobe dummy.o
  1831.  
  1832.           Brak parametr≤w │adowania.
  1833.   ______________________________________________________________________
  1834.  
  1835.  
  1836.  
  1837.  
  1838.   7.3.  Obs│uga EQL (wywa┐anie obci▒┐enia linii szeregowej) ( eql.o ).
  1839.  
  1840.   Je╢li tw≤j komputer ma dwa │▒cza szeregowe z innymi komputerami
  1841.   (zazwyczaj wymaga to dw≤ch modem≤w i linii telefonicznych), oraz
  1842.   u┐ywasz na tych │▒czach protoko│u SLIP (protoko│u do obs│ugi ruchu
  1843.   internetowego przez linie telefoniczne) lub PPP (lepszy SLIP), przy
  1844.   u┐yciu tego sterownika mo┐esz spowodowaµ, ┐e bΩd▒ siΩ one zachowywaµ
  1845.   jak jedno │▒cze podw≤jnej prΩdko╢ci.
  1846.  
  1847.  
  1848.  
  1849.   ______________________________________________________________________
  1850.   Polecenie │adowania:
  1851.           /sbin/modprobe eql.o
  1852.  
  1853.           Brak parametr≤w │adowania.
  1854.   ______________________________________________________________________
  1855.  
  1856.  
  1857.  
  1858.  
  1859.   7.4.  Obs│uga Frame relay DLCI ( dlci.o ).
  1860.  
  1861.   Jest to obs│uga protoko│u frame relay; frame relay to szybka i tania
  1862.   metoda zdalnego pod│▒czania siΩ do dostawcy us│ug internetu, lub
  1863.   tworzenia prywatnej sieci WAN. Na jednej fizycznej linii pomiΩdzy
  1864.   twoim komputerem a lokalnym "prze│▒cznikiem" (tzn. punktem wej╢ciowym
  1865.   do sieci frame relay) mo┐na relizowaµ kilka logicznych po│▒cze± punkt-
  1866.   punkt z innymi komputerami pod│▒czonymi do sieci frame relay. Og≤lne
  1867.   obja╢nienie protoko│u znajdziesz w WWW, pod adresem http://frame-
  1868.   relay.indiana.edu/4000/4000index.html. Aby u┐ywaµ frame relay,
  1869.   potrzebujesz urz▒dze± obs│ugi (FRAD) oraz pewnych program≤w z pakietu
  1870.   narzΩdzi sieciowych, tak jak obja╢niono to w pliku
  1871.   Documentation/networking/framerelay.txt.
  1872.  
  1873.  
  1874.   ______________________________________________________________________
  1875.   Polecenie │adowania:
  1876.           /sbin/modprobe dlci.o
  1877.  
  1878.           Brak parametr≤w │adowania.
  1879.   ______________________________________________________________________
  1880.  
  1881.  
  1882.  
  1883.  
  1884.   7.5.  Obs│uga FRAD Sangoma S502A ( sdla.o ).
  1885.  
  1886.   Jest to sterownik dla Urz▒dze± DostΩpu do Frame Relay (FRAD) Sangoma
  1887.   S502A, S502E oraz S508. S▒ to karty wieloprotoko│owe, ale obecnie
  1888.   sterownik obs│uguje jedynie frame relay. Przeczytaj proszΩ
  1889.   Documentation/networking/framerelay.txt.
  1890.  
  1891.  
  1892.   ______________________________________________________________________
  1893.   Polecenie │adowania:
  1894.           /sbin/modprobe sdla.o
  1895.  
  1896.           Brak parametr≤w │adowania.
  1897.  
  1898.           Wymaga dlci.o
  1899.   ______________________________________________________________________
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.   7.6.  Obs│uga PLIP (port r≤wnoleg│y) ( plip.o ).
  1906.  
  1907.   PLIP (Parallel Line Internet Protocol - Internetowy Protok≤│ Linii
  1908.   R≤wnoleg│ych) u┐ywany jest do tworzenia miniaturowych sieci,
  1909.   sk│adaj▒cych siΩ z dw≤ch (lub rzadko z wiΩkszej ilo╢ci) lokalnych
  1910.   komputer≤w. Porty r≤wnoleg│e (z│acza komputerowe z 25 otworami)
  1911.   │▒czone s▒ kablami "null printer" lub "Turbo Laplink", kr≤re mog▒
  1912.   przesy│aµ 4 bity naraz, lub przy u┐yciu specjalnych kabli PLIP (tylko
  1913.   w przypadku, gdy porty r≤wnoleg│e s▒ dwukierunkowe), po kt≤rych
  1914.   przes│aµ naraz mo┐na 8 bit≤w (opis konstrukcji tych kabli znajdziesz w
  1915.   pliku drivers/net/README?.plip). Kable te mog▒ mieµ d│ugo╢µ do 15m.
  1916.   Dzia│a to r≤wnie┐ wtedy, gdy jeden z komputer≤w pracuje w systemie
  1917.   DOS/Windows i ma zainstalowane jakie╢ oprogramowanie PLIP, np.
  1918.   sterownik pakiet≤w PLIP Crynwr
  1919.   http://sunsite.cnam.fr/packages/Telnet/PC/msdos/misc/pktdrvr.txt oraz
  1920.   oprogramowanie winsock lub telnet NCSA.
  1921.  
  1922.  
  1923.   ______________________________________________________________________
  1924.   Polecenie │adowania:
  1925.           /sbin/modprobe plip.o io=0x378 irq=7
  1926.  
  1927.           io = 0
  1928.           irq = 0         (domy╢lnie, u┐ywa IRQ 5 dla portu 0x3bc,
  1929.                                             IRQ 7 dla portu 0x378,
  1930.                                        oraz IRQ 2 dla portu 0x278)
  1931.           (Detekcja na portach: 0x278, 0x378, 0x3bc)
  1932.   ______________________________________________________________________
  1933.  
  1934.  
  1935.  
  1936.  
  1937.   7.7.  Obs│uga protoko│u PPP (point-to-point) ( ppp.o ).
  1938.  
  1939.   Aby u┐ywaµ PPP, potrzebujesz dodatkowy program, zwany pppd, zgodnie z
  1940.   opisem w Documentation/networking/ppp.txt oraz PPP-HOWTO, dostΩpnego
  1941.   pod adresem sunsite.unc.edu:/pub/Linux/docs/HOWTO.
  1942.  
  1943.  
  1944.   ______________________________________________________________________
  1945.   Polecenie │adowania:
  1946.           /sbin/modprobe ppp.o
  1947.  
  1948.           Brak parametr≤w │adowania.
  1949.  
  1950.           Wymaga slhc.o
  1951.           Wymaga r≤wnie┐ serial.o, kt≤ry nie jest to automatycznie
  1952.           wykrywany, wiΩc serial.o nale┐y za│adowaµ rΩcznie.
  1953.   ______________________________________________________________________
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.   7.8.  Obs│uga protoko│u SLIP (linia szeregowa) ( slip.o ).
  1960.  
  1961.   SLIP (Serial Line Internet Protocol - Internetowy Protok≤│ Linii
  1962.   Szeregowych) jest protoko│em u┐ywanym do przesy│ania ruchu
  1963.   internetowego po liniach telefonicznych lub kablach szeregowych
  1964.   (znanych r≤wnie┐ pod nazw▒ 'nullmodem').
  1965.  
  1966.  
  1967.   ______________________________________________________________________
  1968.   Polecenie │adowania:
  1969.           /sbin/modprobe slip.o
  1970.  
  1971.           slip_maxdev = 256 (domy╢lna warto╢µ SL_NRUNIT z pliku slip.h)
  1972.  
  1973.           Wymaga slhc.o
  1974.           Wymaga r≤wnie┐ serial.o, kt≤ry nie jest to automatycznie
  1975.           wykrywany, wiΩc serial.o nale┐y za│adowaµ rΩcznie.
  1976.   ______________________________________________________________________
  1977.  
  1978.  
  1979.  
  1980.  
  1981.   7.9.  Interfejsy sieciowe Radia Amatorskiego i komunikacji bezprze¡
  1982.   wodowej
  1983.  
  1984.   7.9.1.  Sterownik emulacji BAYCOM ser12 i par96 do AX.25 ( baycom.o ).
  1985.  
  1986.   Jest to sterownik do prostych radiomodem≤w typu Baycom, kt≤re pod│▒cza
  1987.   siΩ do z│▒cz szeregowych lub r≤wnoleg│ych. Sterownik obs│uguje modele
  1988.   ser12 i par96. Aby skonfigurowaµ sterownik, nale┐y u┐yµ programu
  1989.   narzΩdziowego setbaycom dostΩpnego pod adresem
  1990.   http://www.ife.ee.ethz.ch/~sailer/ham/ham.html#lnxbay.  Informacje o
  1991.   modemach znajdziesz pod adresem http://www.baycom.de, oraz w pliku
  1992.   drivers/char/README.baycom.
  1993.  
  1994.  
  1995.   ______________________________________________________________________
  1996.   Polecenie │adowania:
  1997.           /sbin/modprobe baycom.o modem=1 iobase=0x3f8 irq=4 options=1
  1998.  
  1999.           major   liczba g│≤wna, kt≤r▒ powinien u┐yµ sterownik; domy╢lnie 60
  2000.           modem   typ modemu pierwszego kana│u (liczba poboczna 0); 1=ser12,
  2001.                   2=par96/par97, jakakolwiej inna warto╢µ jest niepoprawna
  2002.  
  2003.           iobase  adres bazowy portu; typowe warto╢ci to 0x3f8,0x2f8, 0x3e8, 0x2e8
  2004.                   dla ser12, oraz 0x378, 0x278, 0x3bc dla par96/par97
  2005.  
  2006.           irq     numer przerwania portu; typowe warto╢ci to 3,4 dla ser12 oraz 7 dla
  2007.                   par96/par97 options 0=use hardware DCD, 1=use software DCD
  2008.   ______________________________________________________________________
  2009.  
  2010.  
  2011.  
  2012.  
  2013.   7.9.2.  STRIP (Metricom starmode radio IP) strip.o ).
  2014.  
  2015.   STRIP jest protoko│em radiowym rozwijanym w zwi▒zku z projektem
  2016.   MosquitoNet (http://mosquitonet.stanford.edu/) do cel≤w przesy│ania
  2017.   ruchu internetowego przy u┐yciu radia Metricom. Radia Metricom s▒ to
  2018.   ma│e, zasilane bateryjnie, radiowe przeka╝niki pakietowe pracuj▒ce z
  2019.   prΩdko╢ci▒ 100kbit/sekundΩ. Maj▒ rozmiar zbli┐ony do telefonu
  2020.   kom≤rkowego. (Mog│e╢ r≤wnie┐ s│yszeµ o nich pod nazw▒ "modemy
  2021.   Metricom", ale staramy siΩ unikaµ tutaj okre╢lenia "modem", poniewa┐
  2022.   wprowadza ono wiele os≤b w b│▒d, przez co my╢l▒, ┐e mo┐na pod│▒czyµ
  2023.   modem Metricom do linii telefonicznej i u┐ywaµ go jak zwyk│y modem).
  2024.   STRIP mo┐esz u┐ywaµ na ka┐dym komputerze z Linuxem i portem
  2025.   szeregowym, choµ oczwi╢cie najbardziej mo┐e siΩ on przydaµ posiadaczom
  2026.   komputer≤w przeno╢nych.
  2027.  
  2028.  
  2029.   ______________________________________________________________________
  2030.   Polecenie │adowania:
  2031.           /sbin/modprobe strip.o
  2032.  
  2033.           Brak parametr≤w │adowania.
  2034.   ______________________________________________________________________
  2035.  
  2036.  
  2037.  
  2038.  
  2039.   7.9.3.  Obs│uga WaveLAN ( wavelan.o ).
  2040.  
  2041.   S▒ to karty do bezprzewodowej komunikacji zbli┐onej do ethernet.
  2042.   Obs│ugiwane s▒ karty AT&T GIS i NCR WaveLAN.
  2043.  
  2044.  
  2045.  
  2046.  
  2047.   ______________________________________________________________________
  2048.   Polecenie │adowania:
  2049.           /sbin/modprobe wavelan.o
  2050.  
  2051.           io = 0x390      (Mo┐na ustawiµ, ale zmienianie nie jest zalecane)
  2052.           irq = 0         (Je╢li zmienione, nie brane pod uwagΩ)
  2053.   ______________________________________________________________________
  2054.  
  2055.  
  2056.  
  2057.  
  2058.   7.9.4.  Most IP WIC Radio ( wic.o ).
  2059.  
  2060.   Obs│uga mostu radiowego WIC pracuj▒cego na porcie r≤wnoleg│ym.
  2061.  
  2062.  
  2063.   ______________________________________________________________________
  2064.   Polecenie │adowania:
  2065.           /sbin/modprobe wic.o
  2066.  
  2067.           Wydaje siΩ, ┐e urz▒dzenia 'wic0', 'wic1' and 'wic2' maj▒ bezpo╢redni
  2068.           zwi▒zek z odpowiadaj▒cymi im portami 'lpx'.
  2069.   ______________________________________________________________________
  2070.  
  2071.  
  2072.  
  2073.  
  2074.   7.9.5.  Sterownik emulacji Z8530 SCC do AX.25 ( scc.o ).
  2075.  
  2076.   Te karty s▒ u┐ywane do pod│▒czania komputera z Linuxem do amatorskiego
  2077.   radio w celu │▒czenia siΩ z innymi komputerami. Je╢li chcia│by╢ ich
  2078.   u┐ywaµ, przeczytaj Documentation/networking/z8530drv.txt oraz HAM-
  2079.   HOWTO.
  2080.  
  2081.  
  2082.   ______________________________________________________________________
  2083.   Polecenie │adowania:
  2084.           /sbin/modprobe scc.o
  2085.  
  2086.           Brak parametr≤w modu│u.
  2087.   ______________________________________________________________________
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.   7.10.  Karty ethernet 3COM.
  2094.  
  2095.  
  2096.  
  2097.   7.10.1.  Obs│uga 3c501 ( 3c501.o ).
  2098.  
  2099.  
  2100.   ______________________________________________________________________
  2101.   Polecenie │adowania:
  2102.           /sbin/modprobe 3c501.o
  2103.  
  2104.           io  = 0x280     bazowy adres IO
  2105.           irq = 5         IRQ
  2106.           (Probes ports:  0x280, 0x300)
  2107.   ______________________________________________________________________
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.   7.10.2.  Obs│uga 3c503 ( 3c503.o ).
  2114.  
  2115.  
  2116.   ______________________________________________________________________
  2117.   Polecenie │adowania:
  2118.           /sbin/modprobe 3c503.o
  2119.  
  2120.           io = 0          (BΩdzie narzekaµ, je╢li nie podasz "io=0xNNN")
  2121.           irq = 0         (IRQ ustawiane programowo przez sterownik, przy u┐yciu
  2122.                            autoIRQ)
  2123.           xcvr = 0        (U┐yj xcvr=1 aby wybraµ zewnΩtrzny transceiver)
  2124.           (Detekcja na portach: 0x300, 0x310, 0x330, 0x350, 0x250, 0x280, 0x2A0,0x2E0)
  2125.  
  2126.           Wymaga 8390.o
  2127.   ______________________________________________________________________
  2128.  
  2129.  
  2130.  
  2131.  
  2132.   7.10.3.  Obs│uga 3c505 ( 3c505.o ).
  2133.  
  2134.  
  2135.   ______________________________________________________________________
  2136.   Polecenie │adowania:
  2137.           /sbin/modprobe 3c505.o
  2138.  
  2139.           io = 0x300
  2140.           irq = 0
  2141.           (Detekcja na portach: 0x300, 0x280, 0x310)
  2142.   ______________________________________________________________________
  2143.  
  2144.  
  2145.  
  2146.  
  2147.   7.10.4.  Obs│uga 3c507 ( 3c507.o ).
  2148.  
  2149.  
  2150.   ______________________________________________________________________
  2151.   Polecenie │adowania:
  2152.           /sbin/modprobe 3c507.o
  2153.  
  2154.           io = 0x300
  2155.           irq = 0
  2156.           (Detekcja na portach: 0x300, 0x320, 0x340, 0x280)
  2157.   ______________________________________________________________________
  2158.  
  2159.  
  2160.  
  2161.  
  2162.   7.10.5.  Obs│uga 3c509/3c579 ( 3c509.o ).
  2163.  
  2164.  
  2165.   ______________________________________________________________________
  2166.   Polecenie │adowania:
  2167.           /sbin/modprobe 3c509.o
  2168.  
  2169.           io = 0
  2170.           irq = 0
  2171.           ( Autodetekcja przez modu│ w trakcie │adowania dzia│a dobrze jedynie na
  2172.             EISA, AUTODETEKCJA ID NA ISA NIE DZIAúA POPRAWNIE! Je╢li chesz, aby
  2173.             sterownik dokonywa│ poprawnej detekcji na szynie ISA, wkompiluj go
  2174.             statycznie w j▒dro ).
  2175.   ______________________________________________________________________
  2176.  
  2177.  
  2178.  
  2179.   7.10.6.  Obs│uga serii 3c590 "Vortex" ( 3c59x.o ).
  2180.  
  2181.   Zapewnia obs│ugΩ nastΩpuj▒cych kart:
  2182.  
  2183.   ╖  3c590 Vortex 10Mbps.
  2184.  
  2185.   ╖  3c595 Vortex 100baseTX.
  2186.  
  2187.   ╖  3c595 Vortex 100baseT4.
  2188.  
  2189.   ╖  3c595 Vortex 100base-MII.
  2190.  
  2191.   ╖  EISA Vortex 3c597.
  2192.  
  2193.  
  2194.      ___________________________________________________________________
  2195.      Polecenie │adowania:
  2196.              /sbin/modprobe 3c59x.o debug=1 options=0,,12
  2197.  
  2198.              Ustawia ono poziom komunikat≤w ╢ledzenia aby wy╢wietlana by│a
  2199.              minimalna ilo╢µ komunikat≤w, ustawia pierwsz▒ kartΩ na trancseiver
  2200.              10baseT, drug▒ na transceiver EEPROM, a trzeci▒ aby pracowa│a w pe│nym
  2201.              trybie duplex, przy u┐yciu transceivera 100baseTx.
  2202.              (Uwaga: kolejno╢µ kart ustawiana jest przez PCI BIOS).
  2203.  
  2204.              Mo┐liwe ustawienia typ≤w no╢nika
  2205.                      0       10baseT
  2206.                      1       10Mbs AUI
  2207.                      2       nie zdefiniowane
  2208.                      3       10base2 (BNC)
  2209.                      4       100base-TX
  2210.                      5       100base-FX
  2211.                      6       MII (jeszcze niedostΩpny)
  2212.                      7       <U┐yj ustawienie domy╢lne>
  2213.  
  2214.                      8       Bit pe│nego trybu duplex
  2215.                      8       10baseT pe│ny duplex
  2216.                      12      100baseTx pe│ny duplex
  2217.                      16      Bit w│▒czaj▒cy Bus-master (jedynie zastosowania eksperymentalne!)
  2218.  
  2219.              Szczeg≤│y na temat implementacji sterownika znajdziesz na pocz▒tku pliku
  2220.              ╝r≤d│owego.
  2221.      ___________________________________________________________________
  2222.  
  2223.  
  2224.  
  2225.  
  2226.   7.11.  Karty ethernet Western Digital/SMC.
  2227.  
  2228.  
  2229.  
  2230.   7.11.1.  Obs│uga WD80*3 ( wd.o ).
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.   ______________________________________________________________________
  2246.   Polecenie │adowania:
  2247.           /sbin/modprobe wd.o
  2248.  
  2249.           io = 0          (BΩdzie narzekaµ, je╢li nie podasz "io=0xNNN")
  2250.           irq = 0         (Warto╢µ IRQ czytana z EEPROM, starodawne karty u┐wyaj▒ autoIRQ)
  2251.           mem = 0         (Wymuszenie pamiΩci dzielonej na adresie 0xC8000, lub innym...)
  2252.           mem_end = 0     (Wymuszenie niestandardowego rozmiaru pamiΩci przez
  2253.                            podanie warto╢ci mem_end)
  2254.                           (np. dla 32k WD8003EBT, u┐yj mem=0xd0000 mem_end=0xd8000
  2255.           (Detekcja na portach:  0x300, 0x280, 0x380, 0x240)
  2256.  
  2257.           Wymaga 8390.o
  2258.   ______________________________________________________________________
  2259.  
  2260.  
  2261.  
  2262.  
  2263.   7.11.2.  Obs│uga SMC Ultra/EtherEZ ( smc-ultra.o ).
  2264.  
  2265.  
  2266.   ______________________________________________________________________
  2267.   Polecenie │adowania:
  2268.           /sbin/modprobe smc-ultra.o
  2269.  
  2270.           io = 0          (BΩdzie narzekaµ, je╢li nie podasz "io=0xNNN")
  2271.           irq = 0         (Warto╢µ IRQ czytana z EEPROM)
  2272.           (Detekcja na portach:  0x200, 0x220, 0x240, 0x280, 0x300, 0x340, 0x380)
  2273.  
  2274.           Wymaga 8390.o
  2275.   ______________________________________________________________________
  2276.  
  2277.  
  2278.  
  2279.  
  2280.   7.11.3.  Obs│uga SMC 9194 ( smc9194.o ).
  2281.  
  2282.   Jest to sterownik do kart ethernet SMC serii 9000.
  2283.  
  2284.   ______________________________________________________________________
  2285.   Polecenie │adowania:
  2286.           /sbin/modprobe smc9194.o
  2287.  
  2288.           io = 0          dla adres bazowego
  2289.           irq = 0         dla IRQ
  2290.           ifport = 0      dla autodetekcji, 1 dla TP, 2 dla AUI ( lub 10base2 )
  2291.  
  2292.           Detekcja na portach:    0x200, 0x220, 0x240, 0x260, 0x280, 0x2A0, 0x2C0, 0x2E0,
  2293.                           0x300, 0x320, 0x340, 0x360, 0x380, 0x3A0, 0x3C0, 0x3E0
  2294.  
  2295.           Poziom ╢ledzenia mo┐na ustawiµ w kodzie ╝r≤d│owym smc9194.c.
  2296.   ______________________________________________________________________
  2297.  
  2298.  
  2299.  
  2300.  
  2301.   7.12.  Inne karty Ethernet.
  2302.  
  2303.  
  2304.  
  2305.   7.12.1.  Obs│uga AT1700 ( at1700.o ).
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.   ______________________________________________________________________
  2312.   Polecenie │adowania:
  2313.           /sbin/modprobe at1700.o
  2314.  
  2315.           io = 0x260
  2316.           irq = 0
  2317.  
  2318.           (Detekcja na portach: 0x260, 0x280, 0x2A0, 0x240, 0x340, 0x320, 0x380, 0x300)
  2319.   ______________________________________________________________________
  2320.  
  2321.  
  2322.  
  2323.  
  2324.   7.12.2.  Obs│uga Cabletron E21xx ( e2100.o ).
  2325.  
  2326.  
  2327.   ______________________________________________________________________
  2328.   Polecenie │adowania:
  2329.           /sbin/modprobe e2100.o
  2330.  
  2331.           io = 0          (BΩdzie narzekaµ, je╢li nie podasz "io=0xNNN")
  2332.           irq = 0         (IRQ ustawiane programowo przez sterownik)
  2333.           mem = 0         (Nadpisanie domy╢lnego pocz▒tku bloku pamiΩci dzielonej 0xd0000)
  2334.           xcvr = 0        (U┐yj xcvr=1 aby wybraµ zewnΩtrzny transceiver.)
  2335.           (Detekcja na portach: 0x300, 0x280, 0x380, 0x220)
  2336.  
  2337.           Wymaga 8390.o
  2338.   ______________________________________________________________________
  2339.  
  2340.  
  2341.  
  2342.  
  2343.   7.12.3.  Obs│uga DEPCA, DE10x, DE200, DE201, DE202, DE422 ( depca.o ).
  2344.  
  2345.  
  2346.   ______________________________________________________________________
  2347.   Polecenie │adowania:
  2348.           /sbin/modprobe depca.o
  2349.  
  2350.           io = 0x200
  2351.           irq = 7
  2352.           (Detekcja na portach:  ISA:  0x300, 0x200;
  2353.                           EISA: 0x0c00            )
  2354.   ______________________________________________________________________
  2355.  
  2356.  
  2357.  
  2358.  
  2359.   7.12.4.  Obs│uga EtherWORKS 3 (DE203, DE204, DE205) ( ewrk3.o ).
  2360.  
  2361.  
  2362.   ______________________________________________________________________
  2363.   Polecenie │adowania:
  2364.           /sbin/modprobe ewrk3.o
  2365.  
  2366.           io = 0x300
  2367.           irq = 5
  2368.           (Przy module brak autodetekcji!
  2369.            Na szynach EISA dokonywana jest detekcja EISA.
  2370.            Statycznie do│▒czony kod do j▒dra testuje porty na szynie ISA:
  2371.                   0x100, 0x120, 0x140, 0x160, 0x180, 0x1A0, 0x1C0,
  2372.                   0x200, 0x220, 0x240, 0x260, 0x280, 0x2A0, 0x2C0, 0x2E0,
  2373.                   0x300,        0x340, 0x360, 0x380, 0x3A0, 0x3C0)
  2374.   ______________________________________________________________________
  2375.  
  2376.  
  2377.   7.12.5.  Obs│uga EtherExpress 16 ( eexpress.o ).
  2378.  
  2379.  
  2380.   ______________________________________________________________________
  2381.   Polecenie │adowania:
  2382.           /sbin/modprobe eexpress.o
  2383.  
  2384.           io = 0x300
  2385.           irq = 0         (Warto╢µ IRQ czytana z EEPROM)
  2386.           (Detekcja na portach: 0x300, 0x270, 0x320, 0x340)
  2387.   ______________________________________________________________________
  2388.  
  2389.  
  2390.  
  2391.  
  2392.   7.12.6.  Obs│uga EtherExpressPro ( eepro.o ).
  2393.  
  2394.  
  2395.  
  2396.   ______________________________________________________________________
  2397.   Polecenie │adowania:
  2398.           /sbin/modprobe eepro.o
  2399.  
  2400.           io = 0x200
  2401.           irq = 0
  2402.           (Detekcja na portach: 0x200, 0x240, 0x280, 0x2C0, 0x300, 0x320, 0x340, 0x360)
  2403.   ______________________________________________________________________
  2404.  
  2405.  
  2406.  
  2407.  
  2408.   7.12.7.  Obs│uga Fujitsu FMV-181/182/183/184 ( fmv18x.o ).
  2409.  
  2410.  
  2411.   ______________________________________________________________________
  2412.   Polecenie │adowania:
  2413.           /sbin/modprobe fmv18x.o
  2414.  
  2415.           io = 0x220      adres bazowy
  2416.           irq = 0         IRQ
  2417.  
  2418.           Detekcja na portach: 0x220, 0x240, 0x260, 0x280, 0x2a0, 0x2c0, 0x300, 0x340
  2419.   ______________________________________________________________________
  2420.  
  2421.  
  2422.  
  2423.  
  2424.   7.12.8.  Obs│uga HP PCLAN+ (27247B i 27252A) ( hp-plus.o ).
  2425.  
  2426.  
  2427.   ______________________________________________________________________
  2428.   Polecenie │adowania:
  2429.           /sbin/modprobe hp-plus.o
  2430.  
  2431.           io = 0          (BΩdzie narzekaµ, je╢li nie podasz "io=0xNNN")
  2432.           irq = 0         (IRQ czytane z rejestru konfiguracji)
  2433.           (Detekcja na portach: 0x200, 0x240, 0x280, 0x2C0, 0x300, 0x320, 0x340)
  2434.  
  2435.           Wymaga 8390.o
  2436.   ______________________________________________________________________
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.   7.12.9.  Obs│uga HP PCLAN (27245 i inne serii 27xxx) ( hp.o ).
  2444.  
  2445.  
  2446.   ______________________________________________________________________
  2447.   Polecenie │adowania:
  2448.           /sbin/modprobe hp.o
  2449.  
  2450.           io = 0          (BΩdzie narzekaµ, je╢li nie podasz "io=0xNNN")
  2451.           irq = 0         (IRQ ustawiane programowo przez sterownik przy u┐yciu autoIRQ)
  2452.           (Detekcja na portach: 0x300, 0x320, 0x340, 0x280, 0x2C0, 0x200, 0x240)
  2453.  
  2454.           Wymaga 8390.o
  2455.   ______________________________________________________________________
  2456.  
  2457.  
  2458.  
  2459.  
  2460.   7.12.10.  Obs│uga HP 10/100VG PCLAN (ISA, EISA, PCI) ( hp100.o ).
  2461.  
  2462.  
  2463.   ______________________________________________________________________
  2464.   Polecenie │adowania:
  2465.           /sbin/modprobe hp100.o
  2466.  
  2467.           hp100_port = 0 (bazowy adres IO)
  2468.  
  2469.           (Dokonuje detekcjΩ EISA, je╢li jest w z│▒czu EISA;
  2470.            Na szynie ISA dokonuje detekcji na wszystkich portach od 0x100 do 0x3E0
  2471.            krokiem 0x020)
  2472.   ______________________________________________________________________
  2473.  
  2474.  
  2475.  
  2476.  
  2477.   7.12.11.  Obs│uga ICL EtherTeam 16i/32 ( eth16i.o ).
  2478.  
  2479.  
  2480.   ______________________________________________________________________
  2481.   Polecenie │adowania:
  2482.           /sbin/modprobe eth16i.o
  2483.  
  2484.           io = 0x2a0      (BΩdzie narzekaµ, je╢li nie podasz "io=0xNNN")
  2485.           irq = 0         (IRQ ustawiane programowo przez sterownik przy u┐yciu autoIRQ)
  2486.  
  2487.           Testowane porty przy karcie eth16i :
  2488.           0x260, 0x280, 0x2A0, 0x240, 0x340, 0x320, 0x380, 0x300
  2489.  
  2490.           Testowane porty przy karcie eth32i :
  2491.           0x1000, 0x2000, 0x3000, 0x4000, 0x5000, 0x6000, 0x7000, 0x8000,
  2492.           0x9000, 0xA000, 0xB000, 0xC000, 0xD000, 0xE000, 0xF000
  2493.   ______________________________________________________________________
  2494.  
  2495.  
  2496.  
  2497.  
  2498.   7.12.12.  Obs│uga NE2000/NE1000 ( ne.o ).
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509.   ______________________________________________________________________
  2510.   Polecenie │adowania:
  2511.           /sbin/modprobe ne.o
  2512.  
  2513.           io = 0          (Jawnie wymaga warto╢ci "io=0xNNN")
  2514.           irq = 0         (Pr≤buje okre╢liµ ustawione IRQ przez autoIRQ)
  2515.           (Detekcja na portach: 0x300, 0x280, 0x320, 0x340, 0x360)
  2516.  
  2517.           Wymaga 8390.o
  2518.   ______________________________________________________________________
  2519.  
  2520.  
  2521.  
  2522.  
  2523.   7.12.13.  Obs│uga NI5210 ( ni52.o ).
  2524.  
  2525.  
  2526.   ______________________________________________________________________
  2527.   Polecenie │adowania:
  2528.           /sbin/modprobe ni52.o
  2529.  
  2530.           io=0x360
  2531.           irq=9
  2532.           memstart=0xd0000
  2533.           memend=0xd4000
  2534.  
  2535.           Nie u┐ywaj autodetekcji, io=0
  2536.   ______________________________________________________________________
  2537.  
  2538.  
  2539.  
  2540.  
  2541.  
  2542.   7.13.  Kontrolery EISA, VLB, PCI i zintegrowane z p│yt▒ g│≤wn▒
  2543.  
  2544.  
  2545.  
  2546.   7.13.1.  Obs│uga Ansel Communications EISA 3200 ( ac3200.o ).
  2547.  
  2548.  
  2549.  
  2550.   ______________________________________________________________________
  2551.   Polecenie │adowania:
  2552.           /sbin/modprobe ac3200.o
  2553.  
  2554.           Poniewa┐ jest to karta EISA, autodetekcja powinna dzia│aµ.
  2555.  
  2556.           Wymaga 8390.o
  2557.   ______________________________________________________________________
  2558.  
  2559.  
  2560.  
  2561.  
  2562.   7.13.2.  Karta ethernet Apricot Xen-II na p│ycie g│≤wnej ( apricot.o
  2563.   ).
  2564.  
  2565.  
  2566.   ______________________________________________________________________
  2567.   Polecenie │adowania:
  2568.           /sbin/modprobe apricot.o
  2569.  
  2570.           io = 0x300  (Nie mo┐na zmieniµ!)
  2571.           irq = 10
  2572.   ______________________________________________________________________
  2573.  
  2574.  
  2575.   7.13.3.  Obs│uga DE425, DE434, DE435, DE450, DE500 ( de4x5.o ).
  2576.  
  2577.  
  2578.   ______________________________________________________________________
  2579.   Polecenie │adowania:
  2580.           /sbin/modprobe de4x5.o
  2581.  
  2582.           io = 0x000b
  2583.           irq = 10
  2584.           is_not_dec = 0
  2585.           Przy kartach innych producent≤w ni┐ DEC, ale u┐ywaj▒cych ko╢µ DEC
  2586.           21040/21041/21140, ustaw ten parametr na 1
  2587.           (Detekcja EISA i PCI)
  2588.   ______________________________________________________________________
  2589.  
  2590.  
  2591.  
  2592.  
  2593.   7.13.4.  Obs│uga DECchip Tulip (dc21x4x) PCI ( tulip.o ).
  2594.  
  2595.  
  2596.   ______________________________________________________________________
  2597.   Polecenie │adowania:
  2598.           /sbin/modprobe tulip.o
  2599.  
  2600.           Przeczytaj Documentation/networking/tulip.txt
  2601.   ______________________________________________________________________
  2602.  
  2603.  
  2604.  
  2605.  
  2606.   7.13.5.  Obs│uga Digi Intl. RightSwitch SE-X ( dgrs.o ).
  2607.  
  2608.   Jest to sterownik linuxowy do kart Digi International RightSwitch SE-X
  2609.   EISA i PCI. S▒ to cztero- (EISA) lub sze╢cioportowe (PCI) prze│▒czniki
  2610.   ethernet zintegrowane na jednej p│ycie z NIC.
  2611.  
  2612.   Istnieje program narzΩdziowy do ustawiania filtr≤w pakiet≤w
  2613.   wej╢ciowych i wyj╢ciowych na ka┐dym porcie, zwany "dgrsfilt".
  2614.  
  2615.   Ten program obs│ugi pozwala ╢ledziµ pracΩ graficznie, jak r≤wnie┐
  2616.   ustawiaµ adresy IP i IPX agenta SNMP, parametry IEEE Spanning Tree i
  2617.   czas ekspiracji. Mo┐na je r≤wnie┐ ustawiµ z linii polecenia po
  2618.   za│adowaniu sterownika.
  2619.  
  2620.   Jest r≤wnie┐ towarzysz▒cy program obs│ugi, zwany "xrightswitch".
  2621.  
  2622.  
  2623.   ______________________________________________________________________
  2624.   Polecenie │adowania:
  2625.           /sbin/modprobe dgrs.o
  2626.  
  2627.           debug=NNN               Poziom komunikat≤w ╢ledzenia
  2628.           dma=0/1                 Wy│▒cz/W│▒cz DMA na karcie PCI
  2629.           spantree=0/1            Wy│▒cz/W│▒cz IEEE spanning tree
  2630.           hashexpire=NNN          Zmie± czas ekspiracji adresu (domy╢lnie 300 sekund)
  2631.           ipaddr=A,B,C,D          Ustaw adres IP agenta SNMP, np. 199,86,8,221
  2632.           ipxnet=NNN              Ustaw adres IPX agenta SNMP
  2633.   ______________________________________________________________________
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.   7.14.  Obs│uga kart PCMCIA i przeno╢nych
  2642.  
  2643.  
  2644.  
  2645.   7.14.1.  Obs│uga karty D-Link DE600 ( de600.o ).
  2646.  
  2647.  
  2648.   ______________________________________________________________________
  2649.   Polecenie │adowania:
  2650.           /sbin/modprobe de600.o
  2651.  
  2652.           de600_debug = 0
  2653.           (Na porcie 0x378, irq 7 -- lpt1; mo┐liwe do ustawienia przy kompilacji)
  2654.   ______________________________________________________________________
  2655.  
  2656.  
  2657.  
  2658.  
  2659.   7.14.2.  Obs│uga karty D-Link DE620 ( de620.o ).
  2660.  
  2661.  
  2662.   ______________________________________________________________________
  2663.   Polecenie │adowania:
  2664.           /sbin/modprobe de620.o
  2665.  
  2666.           bnc = 0, utp = 0        <-- Wymuszenie no╢nika przez ustawienie jednej z opcji
  2667.           io = 0x378              (r≤wnie┐ mo┐liwe do ustawienia przy kompilacji)
  2668.           irq = 7
  2669.   ______________________________________________________________________
  2670.  
  2671.  
  2672.  
  2673.  
  2674.   7.15.  Obs│uga Token Ring
  2675.  
  2676.  
  2677.   7.15.1.  Obs│uga kart opartych na uk│adzie Tropic ( ibmtr.o ).
  2678.  
  2679.  
  2680.   ______________________________________________________________________
  2681.   Polecenie │adowania:
  2682.           /sbin/modprobe ibmtr.o io=0xa20 irq=0
  2683.  
  2684.           io = 0xa20      Nie powiniene╢ u┐ywaµ autodetekcji przy insmod.
  2685.           irq = 0
  2686.   ______________________________________________________________________
  2687.  
  2688.  
  2689.  
  2690.  
  2691.   7.16.  Obs│uga ARCnet ( arcnet.o ).
  2692.  
  2693.   Przeczytaj dobr▒ dokumentacjΩ pod adresem
  2694.   /usr/src/linux/Documentation/networking/arcnet.txt. W tym samym
  2695.   miejscu znajduje siΩ r≤wnie┐ informacja na temat sprzΩtu ARCnet -
  2696.   arcnet-hardware.txt.
  2697.  
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707.   ______________________________________________________________________
  2708.   Polecenie │adowania:
  2709.           /sbin/modprobe arcnet.o io=0x300 irq=2 shmem=0xd0000
  2710.  
  2711.           Je╢li chcesz, mo┐esz nazwaµ urz▒dzenie u┐ywaj▒c konwencji "device=arc1"
  2712.           (dla drugiej karty) lub "device=eth0" (z dziwnych powod≤w).
  2713.  
  2714.           (Podczas detekcji, sprawdza nastΩpuj▒ce mo┐liwe adresy:
  2715.            Zalecane:
  2716.                   0x300, 0x2E0, 0x2F0, 0x2D0
  2717.            Inne:
  2718.                   0x200, 0x210, 0x220, 0x230, 0x240, 0x250, 0x260, 0x270,
  2719.                   0x280, 0x290, 0x2A0, 0x2B0, 0x2C0,
  2720.                          0x310, 0x320, 0x330, 0x340, 0x350, 0x360, 0x370,
  2721.                   0x380, 0x390, 0x3A0,                      0x3E0, 0x3F0  )
  2722.   ______________________________________________________________________
  2723.  
  2724.  
  2725.  
  2726.  
  2727.   8.  Podsystem ISDN
  2728.  
  2729.   Konfiguracja i w│▒czenie sieci ISDN jest zadaniem z│o┐onym. Przeczytaj
  2730.   dokumentacje znajduj▒c▒ siΩ w katalogu
  2731.   /usr/src/linux/Documentation/isdn.
  2732.  
  2733.  
  2734.  
  2735.   8.1.  Obs│uga ISDN ( isdn.o ).
  2736.  
  2737.  
  2738.   ______________________________________________________________________
  2739.   Polecenie │adowania:
  2740.           /sbin/modprobe isdn.o
  2741.  
  2742.           Brak parametr≤w modu│u.
  2743.  
  2744.           Wymaga slhc.o
  2745.   ______________________________________________________________________
  2746.  
  2747.  
  2748.  
  2749.  
  2750.   8.2.  Obs│uga ICN 2B and 4B ( icn.o ).
  2751.  
  2752.  
  2753.   ______________________________________________________________________
  2754.   Polecenie │adowania:
  2755.           /sbin/modprobe icn.o [parameters]
  2756.  
  2757.           portbase=p membase=m icn_id=identyfikator [icn_id2=identyfikator2]
  2758.  
  2759.           p = port bazowy         (default: 0x320)
  2760.           m = pamiΩµ dzielona     (default: 0xd0000)
  2761.  
  2762.           Je╢li u┐ywasz podw≤jn▒ kartΩ ICN, MUSISZ zdefiniowaµ DWA identyfikatory
  2763.           identyfikator musi zaczynaµ siΩ od litery.
  2764.  
  2765.           Wymaga isdn.o
  2766.   ______________________________________________________________________
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773.   8.3.  Obs│uga PCBIT-D ( pcbit.o ).
  2774.  
  2775.  
  2776.   ______________________________________________________________________
  2777.   Polecenie │adowania:
  2778.           /sbin/modprobe pcbit.o
  2779.  
  2780.           mem = 0         domy╢lnie = 0xd0000
  2781.           irq = 0         domy╢lnie = 5
  2782.  
  2783.           Wymaga isdn.o
  2784.   ______________________________________________________________________
  2785.  
  2786.  
  2787.  
  2788.  
  2789.   8.4.  Obs│uga Teles/NICCY1016PC/Creatix ( teles.o ).
  2790.  
  2791.  
  2792.   ______________________________________________________________________
  2793.   Polecenie │adowania:
  2794.           /sbin/modprobe teles.o io=.....
  2795.  
  2796.           io=m0,i0,p0,d0[,m1,i1,p1,d1 ... ,mn,in,pn,dn] teles_id=identyfikator
  2797.  
  2798.           m0 = pamiΩµ dzielona pierwszej karty    (domy╢lnie: 0xd0000
  2799.           i0 = IRQ pierwszej karty                (domy╢lnie: 15)
  2800.           p0 = port bazowy pierwszej karty        (domy╢lnie: 0xd80)
  2801.           d0 = protok≤│ D-kana│u pierwszej karty  1=1TR6, 2=EDSS1 (domy╢lnie: 2)
  2802.  
  2803.           p1,i1,m1,d1 = Parametry drugiej karty (ustawienia domy╢lne: brak)
  2804.           pn,in,mn,d1 = Parametry n-tej karty (obs│ugiwane jest do 16 kart)
  2805.  
  2806.           identyfikator = Identyfikator sterownika u┐ywany przy dostΩpie przez
  2807.                           programy narzΩdziowe i do cel≤w identyfikacyjnych je╢li
  2808.                           u┐ywany jest program monitoruj▒cy liniΩ. (brak ustawie±
  2809.                           domy╢lnych). identyfikator musi zaczynaµ siΩ od litery!
  2810.  
  2811.           Typ karty jest okre╢lany w oparciu o numer portu, przerwania i pamiΩµ
  2812.           dzielon▒:
  2813.  
  2814.           port == 0, pamiΩµ dzielona != 0 -> Teles S0-8
  2815.           port != 0, pamiΩµ dzielona != 0 -> Teles S0-16.0
  2816.           port != 0, pamiΩµ dzielona == 0 -> Teles S0-16.3
  2817.  
  2818.           Wymaga isdn.o
  2819.   ______________________________________________________________________
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825.   9.  Sterowniki CD-ROM (nie dotyczy napΩd≤w SCSI i IDE/ATAPI)
  2826.  
  2827.  
  2828.  
  2829.   9.1.  Obs│uga Aztech/Orchid/Okano/Wearnes/TXC/CyDROM ( aztcd.o ).
  2830.  
  2831.  
  2832.   ______________________________________________________________________
  2833.   Polecenie │adowania:
  2834.           /sbin/modprobe aztcd.o aztcd=[adresbazowy]
  2835.  
  2836.           Pe│ne informacje znajdziesz w /Documentation/cdrom/aztcd/
  2837.   ______________________________________________________________________
  2838.  
  2839.   9.2.  Obs│uga CD-ROM Goldstar R420 ( gscd.o ).
  2840.  
  2841.   Wszystkie rodzaje informacji o napΩdzie CD-ROM GoldStar R420 oraz o
  2842.   linuxowym sterowniku do niego znale╝µ mo┐na na stronie:
  2843.   http://linux.rz.fh-hannover.de/~raupach.
  2844.  
  2845.  
  2846.   ______________________________________________________________________
  2847.   Polecenie │adowania:
  2848.           /sbin/modprobe gscd.o gscd=[address]
  2849.  
  2850.           Domy╢lny adres bazowy to 0x340.
  2851.           BΩdzie to dzia│aµ z wiΩkszo╢ci▒ program≤w.
  2852.           Wyboru adres≤w dokonuje siΩ poprzez jumpery od PN801-1 do PN801-4
  2853.           na karcie interfejsu GoldStar.
  2854.           Stosowne ustawienia to: 0x300, 0x310, 0x320, 0x330, 0x340, 0x350,
  2855.           0x360, 0x370, 0x380, 0x390, 0x3A0, 0x3B0, 0x3C0, 0x3D0, 0x3E0, 0x3F0
  2856.   ______________________________________________________________________
  2857.  
  2858.  
  2859.  
  2860.  
  2861.   9.3.  Obs│uga Matsushita/Panasonic/Creative, Longshine, TEAC ( sbpcd.o
  2862.   ).
  2863.  
  2864.  
  2865.   ______________________________________________________________________
  2866.   Polecenie │adowania:
  2867.           /sbin/modprobe sbpcd.o sbpcd=[adres], x
  2868.  
  2869.           adres   = adres IO
  2870.           x       = ustawienie SBPRO, przeczytaj Documentation/cdrom/sbpcd
  2871.   ______________________________________________________________________
  2872.  
  2873.  
  2874.  
  2875.  
  2876.   9.4.  roman }
  2877.  
  2878.  
  2879.   ______________________________________________________________________
  2880.   Polecenie │adowania:
  2881.           /sbin/modprobe mcd.o mcd=0x300,11,0x304,5
  2882.  
  2883.           Gdzie parametry to parami port IO i IRQ
  2884.   ______________________________________________________________________
  2885.  
  2886.  
  2887.  
  2888.  
  2889.   9.5.  roman }
  2890.  
  2891.  
  2892.   ______________________________________________________________________
  2893.   Polecenie │adowania:
  2894.           /sbin/modprobe mcdx.o mcdx=0x300,11,0x304,5
  2895.  
  2896.           Gdzie parametry to parami port IO i IRQ
  2897.   ______________________________________________________________________
  2898.  
  2899.  
  2900.  
  2901.  
  2902.  
  2903.  
  2904.  
  2905.   9.6.  Obs│uga CD-ROM Optics Storage DOLPHIN 8000AT ( optcd.o ).
  2906.  
  2907.   Jest ro sterownik do tak zwanego napΩdu 'DOLPHIN', z 34-ro pinowym
  2908.   z│▒czem kompatybilnym ze z│▒czem Sony. Dla napΩdu IDE Optics Storage
  2909.   8001, przyda ci siΩ sterownik CD-ROM ATAPI. Ten sterownik wydaje siΩ
  2910.   r≤wnie┐ dzia│aµ z Lasermate CR328A.
  2911.  
  2912.   ______________________________________________________________________
  2913.   Polecenie │adowania:
  2914.           /sbin/modprobe optcd.o optcd=0x340
  2915.  
  2916.           Parametrem jest adres bazowy karty.
  2917.   ______________________________________________________________________
  2918.  
  2919.  
  2920.  
  2921.  
  2922.   9.7.  Obs│uga CD-ROM Philips/LMS CM206 ( cm206.o ).
  2923.  
  2924.   Jest to sterownik napΩdu CD-ROM Philips/LMS cm260 w po│▒czeniu z kart▒
  2925.   adaptera cm260.
  2926.  
  2927.  
  2928.   ______________________________________________________________________
  2929.   Polecenie │adowania:
  2930.           /sbin/modprobe cm206.o cm206=0x300,11
  2931.  
  2932.           Parametry to port bazowy i IRQ twojej karty.
  2933.           Kolejno╢µ parametr≤w portu i IRQ nie ma znaczenia.
  2934.           Mo┐esz podaµ tylko jeden z nich, pozosta│y uzyska wkompilowan▒ warto╢µ
  2935.           domy╢ln▒.
  2936.   ______________________________________________________________________
  2937.  
  2938.  
  2939.  
  2940.  
  2941.   9.8.  Obs│uga CD-ROM Sanyo CDR-H94A ( sjcd.o ).
  2942.  
  2943.  
  2944.   ______________________________________________________________________
  2945.   Polecenie │adowania:
  2946.           /sbin/modprobe sjcd.o sjcd_base=0x340
  2947.  
  2948.           Parametr jest portem bazowym twojej karty.
  2949.           Adres domy╢lny = 0x340, bez IRQ,  bez DMA.
  2950.   ______________________________________________________________________
  2951.  
  2952.  
  2953.  
  2954.  
  2955.   9.9.  Obs│uga programowo konfigurowalnego interfejsu
  2956.   ISP16/MAD16/Mozart ( isp16.o ).
  2957.  
  2958.  
  2959.  
  2960.  
  2961.  
  2962.  
  2963.  
  2964.  
  2965.  
  2966.  
  2967.  
  2968.  
  2969.  
  2970.  
  2971.   ______________________________________________________________________
  2972.   Polecenie │adowania:
  2973.           /sbin/modprobe isp16.o [parameters]
  2974.  
  2975.           isp16_cdrom_base=<port>
  2976.           isp16_cdrom_irq=<irq>
  2977.           isp16_cdrom_dma=<dma>
  2978.           isp16_cdrom_type=<typ_napΩdu>
  2979.  
  2980.           Prawid│owe warto╢ci to:
  2981.             port=0x340,0x320,0x330,0x360
  2982.             irq=0,3,5,7,9,10,11
  2983.             dma=0,3,5,6,7
  2984.             typ_napΩdu=noisp16,Sanyo,Panasonic,Sony,Mitsumi.
  2985.  
  2986.             PamiΩtaj, ┐e powy┐sze parametry s▒ wra┐liwe na wielko╢µ liter.
  2987.   ______________________________________________________________________
  2988.  
  2989.  
  2990.  
  2991.  
  2992.   9.10.  Obs│uga CD-ROM Sony CDU31A/CDU33A ( cdu31a.o ).
  2993.  
  2994.  
  2995.   ______________________________________________________________________
  2996.   Polecenie │adowania:
  2997.           /sbin/modprobe cdu31a.o [parametry]
  2998.  
  2999.           cdu31a_port=<adres I/O> - ustawia bazowy adres I/O.
  3000.           Musi to byµ okre╢lone.
  3001.  
  3002.           cdu31a_irq=<interrupt> - Ustawia numer przerwania.
  3003.           Nie podanie tego parametru spowoduje wy│▒czenie przerwa±.
  3004.   ______________________________________________________________________
  3005.  
  3006.  
  3007.  
  3008.  
  3009.   9.11.  Obs│uga CD-ROM Sony CDU535 ( sonycd535.o ).
  3010.  
  3011.  
  3012.   ______________________________________________________________________
  3013.   Polecenie │adowania:
  3014.           /sbin/modprobe sonycd535.o sonycd535=[adres]
  3015.  
  3016.           Parametr to adres bazowy twojej karty.
  3017.   ______________________________________________________________________
  3018.  
  3019.  
  3020.  
  3021.  
  3022.  
  3023.   10.  Systemy plik≤w
  3024.  
  3025.  
  3026.  
  3027.   10.1.  Obs│uga systemu plik≤w Minix ( minix.o ).
  3028.  
  3029.  
  3030.   ______________________________________________________________________
  3031.   Polecenie │adowania:
  3032.           /sbin/modprobe minix.o
  3033.  
  3034.           Brak parametr≤w │adowania.
  3035.   ______________________________________________________________________
  3036.  
  3037.   10.2.  Obs│uga systemu plik≤w Extended ( ext.o ).
  3038.  
  3039.  
  3040.   ______________________________________________________________________
  3041.   Polecenie │adowania:
  3042.           /sbin/modprobe ext.o
  3043.  
  3044.           Brak parametr≤w │adowania.
  3045.   ______________________________________________________________________
  3046.  
  3047.  
  3048.  
  3049.  
  3050.   10.3.  Obs│uga systemu plik≤w Second extended ( ext2.o ).
  3051.  
  3052.  
  3053.   ______________________________________________________________________
  3054.   Polecenie │adowania:
  3055.           /sbin/modprobe ext2.o
  3056.  
  3057.           Brak parametr≤w │adowania.
  3058.   ______________________________________________________________________
  3059.  
  3060.  
  3061.  
  3062.  
  3063.   10.4.  Obs│uga systemu plik≤w xiafs ( xiafs.o ).
  3064.  
  3065.  
  3066.   ______________________________________________________________________
  3067.   Polecenie │adowania:
  3068.           /sbin/modprobe xiafs.o
  3069.  
  3070.           Brak parametr≤w │adowania.
  3071.   ______________________________________________________________________
  3072.  
  3073.  
  3074.  
  3075.  
  3076.   10.5.  Obs│uga systemu plik≤w DOS FAT ( fat.o ).
  3077.  
  3078.  
  3079.   ______________________________________________________________________
  3080.   Polecenie │adowania:
  3081.           /sbin/modprobe fat.o
  3082.  
  3083.           Brak parametr≤w │adowania.
  3084.   ______________________________________________________________________
  3085.  
  3086.  
  3087.  
  3088.  
  3089.   10.6.  Obs│uga systemu plik≤w MSDOS ( msdos.o ).
  3090.  
  3091.  
  3092.   ______________________________________________________________________
  3093.   Polecenie │adowania:
  3094.           /sbin/modprobe msdos.o
  3095.  
  3096.           Brak parametr≤w │adowania.
  3097.           Wymaga fat.o.
  3098.   ______________________________________________________________________
  3099.  
  3100.  
  3101.  
  3102.  
  3103.   10.7.  Obs│uga systemu plik≤w VFAT (Windows-95) ( vfat.o ).
  3104.  
  3105.  
  3106.   ______________________________________________________________________
  3107.   Polecenie │adowania:
  3108.           /sbin/modprobe vfat.o
  3109.  
  3110.           Brak parametr≤w │adowania.
  3111.           Wymaga fat.o.
  3112.   ______________________________________________________________________
  3113.  
  3114.  
  3115.  
  3116.  
  3117.   10.8.  ( umsdos.o ).  UMSDOS: System plik≤w typu unix na│o┐ony na std.
  3118.   system plik≤w MSDOS FAT
  3119.  
  3120.  
  3121.   ______________________________________________________________________
  3122.    Polecenie │adowania: /sbin/modprobe vfat.o
  3123.  
  3124.           Brak parametr≤w │adowania.
  3125.           Wymaga fat.o i msdos.o.
  3126.   ______________________________________________________________________
  3127.  
  3128.  
  3129.  
  3130.  
  3131.   10.9.  Obs│uga systemu plik≤w NFS ( nfs.o ).
  3132.  
  3133.  
  3134.   ______________________________________________________________________
  3135.   Polecenie │adowania:
  3136.           /sbin/modprobe nfs.o
  3137.  
  3138.           Brak parametr≤w │adowania.
  3139.   ______________________________________________________________________
  3140.  
  3141.  
  3142.  
  3143.  
  3144.   10.10.  Obs│uga systemu plik≤w SMB (u┐ywanie wolumen≤w WfW, itd...) (
  3145.   smbfs.o ).
  3146.  
  3147.   smbfs jest systemem plik≤w, pracuj▒cym w oparciu o protok≤│ SMB. Jest
  3148.   to protok≤│ u┐ywany przez systemy Windows for Workgroups, Windows NT i
  3149.   Lan Manager do wzajemnego komunikowania siΩ ze sob▒. smbfs zrodzi│ siΩ
  3150.   dziΩki programowi samba, napisanemu przez Andrew Tridgella. Program
  3151.   ten zmienia jakikolwiek komputer pracuj▒cy w systemie Unix w serwer
  3152.   plik≤w dla stacji DOS lub Windows.  WiΩcej na temat tego
  3153.   interesuj▒cego pakietu program≤w, a tak┐e informacje o u┐ywaniu SMB i
  3154.   NetBIOS za po╢rednictwem TCP/IP przeczytaµ mo┐esz tutaj:
  3155.   ftp://nimbus.anu.edu.au/pub/tridge/samba/. Znajdziesz tam r≤wnie┐
  3156.   wyja╢nienie pojΩµ takich jak nazwa lub wolumen netbios.
  3157.  
  3158.   Aby u┐ywaµ smbfs, potrzebujesz specjalny program montuj▒cy, kt≤ry
  3159.   znajduje siΩ w pakiecie ksmbfs, umieszczonym pod adresem
  3160.   sunsite.unc.edu:/pub/Linux/system/Filesystems/smbfs.
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.  
  3169.   ______________________________________________________________________
  3170.   Polecenie │adowania:
  3171.           /sbin/modprobe smbfs.o
  3172.  
  3173.           Brak parametr≤w │adowania.
  3174.   ______________________________________________________________________
  3175.  
  3176.  
  3177.  
  3178.  
  3179.   10.11.  Obs│uga systemu plik≤w NCP (pod│▒czanie wolumen≤w NetWare) (
  3180.   ncpfs.o ).
  3181.  
  3182.   ncpfsjest systemem plik≤w, pracuj▒cym w oparciu o protok≤│ NCP,
  3183.   zaprojektowany przez Novell Corporation dla produktu NetWare(tm). NCP
  3184.   jest funckjonalnie zbli┐ony do NFS, wykorzystywanego w spo│eczno╢ci
  3185.   TCP/IP.  Aby zamontowaµ system plik≤w Netware, potrzebny jest
  3186.   specjalny program montuj▒cy, kt≤ry znajduje siΩ w pakiecie ncpfs.
  3187.   Stron▒ domow▒ ncpfs jest ftp.gwdg.de/pub/linux/misc/ncpfs, ale na
  3188.   sunsite i w innych archiwach lustrzanych r≤wnie┐ mo┐na go znale╝µ.
  3189.  
  3190.   Pokrewne pakiety to linware i mars_nwe, kt≤re uzupe│niaj▒ Linuxa o
  3191.   czΩ╢µ funkcjonalno╢ci serwerw NetWare.
  3192.  
  3193.   Strona domowa Linware to: klokan.sh.cvut.cz/pub/linux/linware,
  3194.  
  3195.   Mars_nwe mo┐na znale╝µ tu: ftp.gwdg.de/pub/linux/misc/ncpfs.
  3196.  
  3197.   ______________________________________________________________________
  3198.   Polecenie │adowania:
  3199.           /sbin/modprobe ncpfs.o
  3200.  
  3201.           Brak parametr≤w │adowania.
  3202.  
  3203.           Wymaga ipx.o
  3204.   ______________________________________________________________________
  3205.  
  3206.  
  3207.  
  3208.  
  3209.   10.12.  Obs│uga systemu plik≤w CD-ROM ISO9660 ( isofs.o ).
  3210.  
  3211.  
  3212.   ______________________________________________________________________
  3213.   Polecenie │adowania:
  3214.           /sbin/modprobe isofs.o
  3215.  
  3216.           Brak parametr≤w │adowania.
  3217.   ______________________________________________________________________
  3218.  
  3219.  
  3220.  
  3221.  
  3222.   10.13.  Obs│uga systemu plik≤w OS/2 HPFS (tylko do odczytu) ( hpfs.o )
  3223.  
  3224.  
  3225.   ______________________________________________________________________
  3226.   Polecenie │adowania:
  3227.           /sbin/modprobe hpfs.o
  3228.  
  3229.           Brak parametr≤w │adowania.
  3230.   ______________________________________________________________________
  3231.  
  3232.  
  3233.  
  3234.  
  3235.   10.14.  Obs│uga systemu plik≤w Systemu V/Coherent ( sysv.o ).
  3236.  
  3237.   Jest to linuxowa implementacja systemu plik≤w Systemu V/Coherent.
  3238.  
  3239.   Obs│uguje wszsystkie z poni┐szych system≤w plik≤w:
  3240.  
  3241.   ╖  Xenix,
  3242.  
  3243.   ╖  SystemV/386,
  3244.  
  3245.   ╖  Coherent.
  3246.  
  3247.  
  3248.   ______________________________________________________________________
  3249.   Polecenie │adowania:
  3250.           /sbin/modprobe sysv.o
  3251.  
  3252.           Brak parametr≤w │adowania.
  3253.   ______________________________________________________________________
  3254.  
  3255.  
  3256.  
  3257.  
  3258.   10.15.  Obs│uga systemu plik≤w Amiga FFS ( affs.o ).
  3259.  
  3260.  
  3261.   ______________________________________________________________________
  3262.   Polecenie │adowania:
  3263.           /sbin/modprobe affs.o
  3264.  
  3265.           Brak parametr≤w │adowania.
  3266.   ______________________________________________________________________
  3267.  
  3268.  
  3269.  
  3270.  
  3271.   10.16.  Obs│uga systemu plik≤w UFS (tylko do odczytu) ( ufs.o ).
  3272.  
  3273.   Ewidentnie do montowania dysk≤w z partycjami FreeBSD i/lub Sun. Nie
  3274.   licz▒c Kodu ¼r≤d│owego, nie istnieje ┐adna dokumentacja.
  3275.  
  3276.  
  3277.   ______________________________________________________________________
  3278.   Polecenie │adowania:
  3279.           /sbin/modprobe ufs.o
  3280.  
  3281.           Brak parametr≤w │adowania.
  3282.   ______________________________________________________________________
  3283.  
  3284.  
  3285.  
  3286.  
  3287.  
  3288.   11.  Urz▒dzenia znakowe
  3289.  
  3290.  
  3291.   11.1.  Obs│uga modu│≤w sterownik≤w u┐ytkownika ( misc.o ).
  3292.  
  3293.   Modu│ ten jest u┐ywany przez modu│y atixlmouse, busmouse, msbusmouse,
  3294.   psaux, wdt i softdog i jest generowany automatycznie w razie potrzeby.
  3295.  
  3296.  
  3297.  
  3298.  
  3299.  
  3300.  
  3301.   ______________________________________________________________________
  3302.   Polecenie │adowania:
  3303.           /sbin/modprobe misc.o
  3304.  
  3305.           Brak parametr≤w │adowania.
  3306.   ______________________________________________________________________
  3307.  
  3308.  
  3309.  
  3310.  
  3311.  
  3312.   11.2.  Standardowa/og≤lna obs│uga urz▒dze± szeregowych ( serial.o ).
  3313.  
  3314.   UWAGA: serial.o jest wymagany przez inne modu│y, jak ppp.o i slip.o.
  3315.   R≤wnie┐ wymagany jest przez mysz szeregow▒ i, co za tym idzie, przez
  3316.   gpm.  Jednak┐e ta zale┐no╢µ nie jest wykrywana przez obecnie dostΩpne
  3317.   programy narzΩdziowe i modu│ serial.o musi byµ │adowany rΩcznie.
  3318.  
  3319.  
  3320.   ______________________________________________________________________
  3321.   Polecenie │adowania:
  3322.           /sbin/modprobe serial.o
  3323.  
  3324.           Brak parametr≤w │adowania.
  3325.   ______________________________________________________________________
  3326.  
  3327.  
  3328.  
  3329.  
  3330.   11.3.  Obs│uga Cyclades async mux ( cyclades.o )
  3331.  
  3332.  
  3333.   ______________________________________________________________________
  3334.   Polecenie │adowania:
  3335.           /sbin/modprobe cyclades.o
  3336.  
  3337.           Brak parametr≤w │adowania.
  3338.   ______________________________________________________________________
  3339.  
  3340.  
  3341.  
  3342.  
  3343.   11.4.  Obs│uga Stallion multiport serial
  3344.  
  3345.   Te inteligentne karty r≤wnie┐ wymagaj▒ za│adowania do nich "firmowego"
  3346.   kodu. Robi siΩ to z poziomu u┐ytkownika poprzez program "stlload"
  3347.   do│▒czony do pakietu sterownik≤w. Skompiluj ten program wpisuj▒c
  3348.   "make" tam, gdzie umie╢ci│e╢ pliki z pakietu. W najprostszym przypadku
  3349.   mo┐esz w≤wczas w tym katalogu wydaµ polecenie:
  3350.  
  3351.        ./stlload -i cdk.sys
  3352.  
  3353.  
  3354.   Za│aduje ono kartΩ 0 (zak│adaj▒c, ┐e karta 0 jest kart▒ EasyConnection
  3355.   8/64). Aby za│adowaµ do karty ONboard, Brumby lub Stallion, wpisz:
  3356.  
  3357.        ./stlload -i 2681.sys
  3358.  
  3359.  
  3360.   Przeczytaj plik /usr/src/linux/drivers/char/README.stallion.
  3361.  
  3362.  
  3363.   11.4.1.  Obs│uga Stallion EasyIO lub EC8/32 ( stallion.o ).
  3364.  
  3365.  
  3366.  
  3367.   ______________________________________________________________________
  3368.   Polecenie │adowania:
  3369.           /sbin/modprobe stallion.o
  3370.  
  3371.           Brak parametr≤w │adowania.
  3372.   ______________________________________________________________________
  3373.  
  3374.  
  3375.  
  3376.  
  3377.   11.4.2.  Obs│uga Stallion EC8/64, ONboard, Brumby ( istallion.o ).
  3378.  
  3379.  
  3380.   ______________________________________________________________________
  3381.   Polecenie │adowania:
  3382.           /sbin/modprobe istallion.o
  3383.  
  3384.           Brak parametr≤w │adowania.
  3385.   ______________________________________________________________________
  3386.  
  3387.  
  3388.  
  3389.  
  3390.   11.5.  Obs│uga karty SDL RISCom/8 ( riscom8.o ).
  3391.  
  3392.  
  3393.   ______________________________________________________________________
  3394.   Polecenie │adowania:
  3395.           /sbin/modprobe riscom8.o [options]
  3396.  
  3397.           Ten sterownik mo┐e obs│u┐yµ do 4 kart naraz.
  3398.           Opcje : iobase=0xXXX iobase1=0xXXX iobase2=...
  3399.  
  3400.   ______________________________________________________________________
  3401.  
  3402.  
  3403.  
  3404.  
  3405.   11.6.  Obs│uga drukarki na porcie r≤wnoleg│ym ( lp.o ).
  3406.  
  3407.  
  3408.   ______________________________________________________________________
  3409.   Polecenie │adowania:
  3410.           /sbin/modprobe lp.o io=0x378 irq=0
  3411.  
  3412.           io = 0
  3413.           irq = 0         przy irq=0 bΩdzie dzia│aµ w trybie zapytywania
  3414.  
  3415.           (Detekcja na portach: 0x278, 0x378, 0x3bc)
  3416.           Note: za│adowanie lp.o bez ┐adnych parametr≤w spowoduje inicjalizacje
  3417.           wszystkich port≤w r≤wnoleg│ych.
  3418.   ______________________________________________________________________
  3419.  
  3420.  
  3421.  
  3422.  
  3423.   11.7.  Obs│uga myszy
  3424.  
  3425.  
  3426.  
  3427.   11.7.1.  Obs│uga myszy ATIXL ( atixlmouse.o ).
  3428.  
  3429.  
  3430.  
  3431.  
  3432.  
  3433.   ______________________________________________________________________
  3434.   Polecenie │adowania:
  3435.           /sbin/modprobe atixlmouse.o
  3436.  
  3437.           Brak parametr≤w │adowania.
  3438.           Wymaga misc.o
  3439.   ______________________________________________________________________
  3440.  
  3441.  
  3442.  
  3443.  
  3444.   11.7.2.  Obs│uga myszy Logitech ( busmouse.o ).
  3445.  
  3446.  
  3447.   ______________________________________________________________________
  3448.   Polecenie │adowania:
  3449.           /sbin/modprobe busmouse.o
  3450.  
  3451.           Brak parametr≤w │adowania.
  3452.           Wymaga misc.o
  3453.   ______________________________________________________________________
  3454.  
  3455.  
  3456.  
  3457.  
  3458.   11.7.3.  Obs│uga myszy Microsoft ( msbusmouse.o ).
  3459.  
  3460.  
  3461.   ______________________________________________________________________
  3462.   Polecenie │adowania:
  3463.           /sbin/modprobe msbusmouse.o
  3464.  
  3465.           Brak parametr≤w │adowania.
  3466.           Wymaga misc.o
  3467.   ______________________________________________________________________
  3468.  
  3469.  
  3470.  
  3471.  
  3472.   11.7.4.  Obs│uga myszy PS/2 (tzw. "urz▒dzenie dodatkowe") ( psaux.o ).
  3473.  
  3474.  
  3475.   ______________________________________________________________________
  3476.   Polecenie │adowania:
  3477.           /sbin/modprobe psaux.o
  3478.  
  3479.           Brak parametr≤w │adowania.
  3480.           Wymaga misc.o
  3481.   ______________________________________________________________________
  3482.  
  3483.  
  3484.  
  3485.  
  3486.   11.8.  Obs│uga napΩd≤w ta╢mowych
  3487.  
  3488.   InformacjΩ na temat napΩd≤w ta╢mowych SCSI znajdziesz w rozdziale
  3489.   Obs│uga SCSI.  Obs│uga napΩd≤w ta╢mowych QIC-02 nie ma postaci modu│u.
  3490.  
  3491.  
  3492.   11.8.1.  Obs│uga Ftape (QIC-80/Travan) ( ftape.o ).
  3493.  
  3494.  
  3495.  
  3496.  
  3497.  
  3498.  
  3499.   ______________________________________________________________________
  3500.   Polecenie │adowania:
  3501.           /sbin/modprobe ftape.o tracing=3
  3502.  
  3503.           Parametr 'tracing' mo┐e przyjmowaµ nastΩpuj▒ce warto╢ci
  3504.  
  3505.           ustaw:          aby otrzymaµ:
  3506.             0             dziury w programie
  3507.             1             + b│Ωdy
  3508.             2             + ostrze┐enia
  3509.             3             + informacje            ** Domy╢lnie **
  3510.             4             + wiΩcej informacji
  3511.             5             + przebieg programu
  3512.             6             + informacje o fdc/dma
  3513.             7             + przep│yw danych
  3514.             8             + wszystko inne
  3515.   ______________________________________________________________________
  3516.  
  3517.  
  3518.  
  3519.  
  3520.  
  3521.   11.9.  Obs│uga Watchdog Timer
  3522.  
  3523.  
  3524.  
  3525.   11.9.1.  WDT Watchdog timer ( wdt.o ).
  3526.  
  3527.  
  3528.   ______________________________________________________________________
  3529.   Polecenie │adowania:
  3530.           /sbin/modprobe wdt.o
  3531.  
  3532.           Brak parametr≤w │adowania.
  3533.           Domy╢lnie io=0x240 irq=14,
  3534.           wszelkie po┐▒dane zmiany dokonaj bezpo╢rednio w pliku wdt.c.
  3535.           Wymaga misc.o
  3536.   ______________________________________________________________________
  3537.  
  3538.  
  3539.  
  3540.  
  3541.   11.9.2.  Programowy Watchdog ( softdog.o ).
  3542.  
  3543.  
  3544.   ______________________________________________________________________
  3545.   Polecenie │adowania:
  3546.           /sbin/modprobe softdog.o
  3547.  
  3548.           Brak parametr≤w │adowania.
  3549.           Wymaga misc.o
  3550.   ______________________________________________________________________
  3551.  
  3552.  
  3553.  
  3554.  
  3555.   11.9.3.  Berkshire Products PC Watchdog ( pcwd.o ).
  3556.  
  3557.  
  3558.  
  3559.  
  3560.  
  3561.  
  3562.  
  3563.  
  3564.  
  3565.   ______________________________________________________________________
  3566.   Polecenie │adowania:
  3567.           /sbin/modprobe pcwd.o
  3568.  
  3569.           Brak parametr≤w │adowania.
  3570.           Wymaga misc.o
  3571.   ______________________________________________________________________
  3572.  
  3573.  
  3574.  
  3575.  
  3576.  
  3577.  
  3578.   12.  Obs│uga d╝wiΩku ( sound.o ).
  3579.  
  3580.   Konfigurowanie d╝wiΩku to z│o┐one zadanie, na ten temat napisano kilka
  3581.   plik≤w Readme - w katalogu /usr/src/linux/drivers/sound, po prostu je
  3582.   przeczytaj.
  3583.  
  3584.   ______________________________________________________________________
  3585.   Polecenie │adowania:
  3586.           /sbin/modprobe sound.o [option]
  3587.  
  3588.           Opcja: dma_buffsize=32768
  3589.   ______________________________________________________________________
  3590.  
  3591.  
  3592.  
  3593.  
  3594.  
  3595.   13.  Zako±czenie
  3596.  
  3597.   W sprawie przedawnionych informacji oraz ewentualnych b│Ωd≤w
  3598.   merytorycznych nale┐y zg│aszaµ siΩ do autora.
  3599.  
  3600.   DziΩki,
  3601.  
  3602.   Lauri Tischler, ltischler@efore.fi
  3603.  
  3604.  
  3605.   13.1.  Od t│umacza
  3606.  
  3607.   Prawa autorskie wersji polskiej tego dokumentu (c) 1997 s▒ w│asno╢ci▒
  3608.   Paw│a Olszewskiego (alder@amg.net.pl). Dystrybucja wersji polskiej
  3609.   objΩta jest klauzul▒ analogiczn▒ do zawartej w oryginale.
  3610.  
  3611.  
  3612.   Je╢li znalaz│e╢ w niniejszym dokumencie jakie╢ paskudne liter≤wki,
  3613.   b│Ωdy ortograficzne, lub inne tego typu numery, ╢lij informacjΩ w
  3614.   pierwszej kolejno╢ci do t│umacza, w tej sytuacji autor orygina│u jest
  3615.   najprawdopodobniej niewinny.
  3616.  
  3617.  
  3618.   W kwestii merytorycznej, dokument ten nie r≤┐ni siΩ specjalnie od
  3619.   orygina│u (nie dokona│em ┐adnych zmian ani poprawek).
  3620.  
  3621.  
  3622.   Najnowsza wersja tego dokumentu znajduje siΩ wraz z innymi
  3623.   przet│umaczonymi na polski dokumentami serii Linux-HOWTO w archiwum
  3624.   JTZ (Jak To Zrobiµ): http://www.jtz.org.pl/Html/Module-HOWTO.pl.html.
  3625.   Naj╢wie┐sza wersja angielska znajduje siΩ tutaj:
  3626.   http://sunsite.unc.edu/mdw/HOWTO/Module-HOWTO.html.
  3627.  
  3628.  
  3629.   DziΩki,
  3630.  
  3631.   Pawko Olszewski, alder@amg.net.pl
  3632.  
  3633.   } Od t│umacza } Od t│umacza
  3634.  
  3635.  
  3636.  
  3637.  
  3638.  
  3639.  
  3640.  
  3641.  
  3642.  
  3643.  
  3644.  
  3645.  
  3646.  
  3647.  
  3648.  
  3649.  
  3650.  
  3651.  
  3652.  
  3653.  
  3654.  
  3655.  
  3656.  
  3657.  
  3658.  
  3659.  
  3660.  
  3661.  
  3662.  
  3663.  
  3664.  
  3665.  
  3666.  
  3667.  
  3668.  
  3669.  
  3670.  
  3671.  
  3672.  
  3673.  
  3674.  
  3675.  
  3676.  
  3677.  
  3678.  
  3679.  
  3680.  
  3681.  
  3682.  
  3683.  
  3684.  
  3685.  
  3686.  
  3687.  
  3688.  
  3689.  
  3690.  
  3691.  
  3692.  
  3693.  
  3694.  
  3695.  
  3696.  
  3697.